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. |