Invoke SOAP Service Step
This step performs a remote SOAP service request and stores the result.
For an example, see the Community website.
Required properties:
| Property Name | Description |
|---|---|
| WSDL URL |
Specify the URL to the remote SOAP service WSDL description. For example:
|
| Operation | Specify the name of the operation to be requested. |
Optional properties:
| Property Name | Description |
|---|---|
| User Name | User name of the remote user |
| Password | Password of the remote user |
| Request Body | Enter the SOAP request body in XML format. If this is omitted, the root element defaults to the operation name. |
| Status expression |
An expression in a SOAP response to process for the step result. Specify this in one of the following formats:
A Groovy script, starting with the comment
|
| Destination |
The location where the execution result is saved. Options include:
|
| Response file | Path to the file where result is saved if File is selected in the previous step. |
| Endpoint URL | URL to the remote SOAP service. |
| SOAP Header | This field contains an XML header to be added to the request. The root element
<Header> may be omitted unless your server
requires it.
|
| HTTP Headers | This field contains HTTP headers to be added to the request. Specify each on a new line, with the header name
separated from value with '='.
For example:
|
| Debug logs | Add debug information to logs. |

