Web Service Request Agent Configuration
To open the Web Service Provider agents' configuration, click Build → New Configuration . Select Workflow from the Configurations dialog. When prompted to Select workflow type , select Realtime. Click Add agent and select Web Service in the Processing tab, in the Agent Selection dialog. Double-click the agent icon or right-click the icon and select Edit agent , to display the Agent Configuration dialog.
The Web Service Request agent configuration dialog
Setting | Description |
---|---|
Web Service Profile | Click on the Browse button and select a predefined Web Service profile. |
Response Timeout (ms) | The timeout value specifies the maximum allowed response time in milliseconds back to the Request agent after a request has been sent to the service. If the response time is exceeded, the Request agent times out and an error message will be logged in the System Log and the WSCycleUDR will be routed out from the agent with the errorMessage field set. |
Support CDATA encapsulated content | If activated, content encapsulated with CDATA tag will always be sent without escape characters in the SOAP message. Note! The content must be completely encapsulated by CDATA tag for correct output. No leading or trailing characters are allowed, for example: data = "<![CDATA[This will be output as CDATA]]>" |
HTTP
Setting | Description |
---|---|
Extract Profile Settings | Click on this button to automatically fill in the settings from the Service Port Definition in the profile. |
Address Settings | |
HTTP Address | Enter the complete URL address, including port, for the web service used to connect to the information requesting client. |
Authentication | |
Enable Basic Access Authentication | Select this check box to enable Basic Access Authentication. |
Username | Enter the username that should be provided by the requesting client when using Basic Access Authentication. |
Password | Enter the password that should be provided by the requesting client when using Basic Access Authentication. |
Raw XML | |
Enable Route Raw XML | Select this checkbox to enable route SOAP XML message functionality. The only security option supported for this functionality TLS. |
Route Raw XML to | Select the dedicated route to redirect SOAP XML message. This option is available only when you select the Enable Route Raw XML checkbox. |
Note!
To be recognized as carrying SOAP error information, a SOAP message MUST contain a single SOAP Fault element information item as the only child element information item of the SOAP Body. When generating a fault, SOAP senders MUST NOT include additional element information items in the SOAP Body. A message whose Body contains a Fault plus additional element information items has no SOAP-defined semantics.