Skip to main content

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 NameDescription
1Step nameSpecify the name of the step as it appears in the workflow workspace. This name has to be unique in a single workflow.
2URLSpecify the base URL pointing to the WSDL document that will be retrieved
3OperationChoose an operation to call.
4Operation 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.
5Load (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.
6The number of rows per callSpecify the number of rows to send with each WSDL call
7Pass input data to outputIf you disable this, the input will be eaten and only the WSDL output will be passed along to the next steps.
8v2.x/3.x compatibility modeEnable 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.
9Repeating element nameSpecify the name of the repeating element in the output XML (if any).
10HTTP authenticationSpecify the username and password if these are required for the web service.
11Proxy to use (optional)Specify the proxy host and port information if necessary.
12Add Input / Add OutputThese 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"