Web Services Lookup
Description
Web Services Lookup is a step in the Lookup Plugin for Process Studio Workflows. This step performs a Web Services lookup using the Web Services Description Language (only SOAP WSDL requests / responses are understood. And some WSDL XML dialects and formats are not easily read, you may manually need to specify input and output fields. As a workaround Use SOAP UI, generate the XML you need and you may push that to the service using the HTTP Post step).
Configurations
No. | Field Name | Description |
---|---|---|
1 | Step name | Specify the name of the step as it appears in the workflow workspace. This name has to be unique in a single workflow. |
2 | URL | Specify the base URL pointing to the WSDL document that will be retrieved |
3 | Operation | Choose an operation to call. |
4 | Operation request name (optional) | On occasions the WSDL gives back the wrong operation request name to put in the body. Put in the correct one(as expected by the service) here. |
5 | Load (button) | The load button loads the WSDL at the specified URL and tries to automatically populate the input and output tabs and fields. NOTE: If this doesn't work, you can still try to manually specify the input and output fields using the "Add Input" and "Add Output" buttons. |
6 | The number of rows per call | Specify the number of rows to send with each WSDL call |
7 | Pass input data to output | If you disable this, the input will be eaten and only the WSDL output will be passed along to the next steps. |
8 | v2.x/3.x compatibility mode | Enable this checkbox to support engine v2.x as well as 3.x. The parsing engine is 3.x. For compatibility reasons, 2.x is around to make sure older steps would still work OK. |
9 | Repeating element name | Specify the name of the repeating element in the output XML (if any). |
10 | HTTP authentication | Specify the username and password if these are required for the web service. |
11 | Proxy to use (optional) | Specify the proxy host and port information if necessary. |
12 | Add Input / Add Output | These buttons will allow you to manually specify the input and |
output specifications of the WSDL service. Note: The data of the input fields can be escaped by the Calculator step and the function "Mask XML content from string A" |