Integration Plugins → Web Services Plugin → Invoke SOAP Service Step
This step performs a remote SOAP service request and stores the result.
For an example, see Community website.
Required properties:
| Property Name | Description |
|---|---|
| WSDL URL |
Specify the URL to the remote SOAP service WSDL description. For example: http://server_hostname:8080/service/wsdl_file.wsdl |
| 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: <result property> = <success value> A Groovy script, starting with the comment //GROOVY |
| Destination |
The location where the execution result will be saved. Options include:
|
| Response file | Path to the file where result will be 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 that will be added to the request. The root element <Header> may be omitted unless your server requires it. |
| HTTP Headers | This field contains HTTP headers that will
be added to the request. Specify each on a new line, with the header name
separated from value with '='.
For example: token=Zy65QnbGf |
| Debug logs | Add debug information to logs. |
Copyright © 2013–2017 Serena Software, Inc., a Micro Focus company. All rights reserved.