9.84.4.1 Web Service Provider Agent Configuration
You open the Web Service Provider agent configuration dialog from a workflow configuration: you can right-click the agent icon and select Configuration..., or double-click the agent icon.
The Web Service provider agent configuration dialog
Setting | Description |
---|---|
Web Service Profile | Click on the Browse button and select the appropriate user defined WS profile. |
Workflow Response Timeout (ms) | Determines the number of milliseconds the Web Service Provider agent will wait for a response from the Workflow before timeout. If a timeout occurs in the provider agent, an error message will be logged in the System Log and no response message will be sent to the requesting client. |
Idle Timeout (ms) | The maximum time that may elapse after some progress being made on the connection before timing out. If it is set to 0, the timeout will be set to 30 seconds. |
Enable WSDL Validation | Select this check box to enable validation of WSDL. |
HTTP
This tab is highlighted when the selected WS profile is configured with either HTTP or HTTPS as the transfer protocol.
Setting | Description |
---|---|
Extract Profile Settings | Click on this button to automatically fill in the settings from the Service Port Definition in the profile. |
HTTP Address | Enter the complete URL address, including port, for the web service used to connect to the information requesting client. |
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. |
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!
When Basic Access Authentication is enabled, in order to perform a request, the client program will have to provide credentials such as username and password. Otherwise, a HTTP 401 status code will be returned.
Sample Workflow with Route Raw XML Functionality Enabled
The following image shows the Web Service Provider with Route Raw XML functionality enabled, and a dedicated route selected to redirect the SoapXMLTrace UDR to the connected Analysis agent named XML_Trace.