Integration Plug-ins → Web Services Plug-in → Creating an Invoke SOAP Service Step
This step performs a remote SOAP service request and stores the result.
For an example, see Serena Central.
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–2016 Serena Software, Inc. All rights reserved.