SOAP V1 (Deprecated)
Know the component and how to use it.
SOAP V1 invokes SOAP endpoints from a pipeline. It uses a Apache FreeMarker template to generate the SOAP request message and converts the response from SOAP to JSON, trying its best not to disrupt the translation.
Parameters
Take a look at the configuration options for the component. Parameters supported by Double Braces expressions are marked with (DB)
.
Parameter | Description | Default value | Data type |
---|---|---|---|
URL | URL to be called - it may contain parameters following the {:param1} pattern, which will be replaced by the corresponding input message property. | N/A | String |
Content Type | Configures the Content Type and encoding. | N/A | String |
SOAP Action | XML call header. | N/A | String |
Account | Account to be used by the component. | N/A | String |
Template | Apache FreeMarker template for the SOAP message to be sent in the request. | N/A | String |
Connection Timeout | Connection expiration time (in milliseconds). | N/A | Integer |
Reading Timeout | Maximum time for reading (in milliseconds). | N/A | Integer |
Stop On Client Error | If activated, the option will generate an error and suspend the pipeline execution. | N/A | Boolean |
Stop On Server Error | If activated, the option will generate an error and suspend the pipeline execution. | N/A | Boolean |
Advanced Settings | Advanced configurations. | N/A | Boolean |
Allow Insecure Calls To HTTPS Endpoints | When activated, the option allows non-reliable calls to HTTPS endpoints to be made. | N/A | Boolean |
Enable Retries | When activated, the option allows new tries. | N/A | Boolean |
Maximum Number Of Retries Before Giving Up | Maximum number of retries before giving up the call. | N/A | Integer |
Time To Wait Before Each Retry | Maximum time between retries (in milliseconds). | N/A | Integer |
Messages flow
Input
The component waits for a message in the following format:
Output
successful
with error
For some errors, body and headers are unavailable.
SOAP V1 in Action
About the template variable
The name of the variable can also have minus (-), dot (.) and colon (:) at any position, but they must be escaped with a preceding backslash (\). Otherwise, they can be interpreted as operators.
About numbers substitution
Output
Number format
To check if the field isn't null:
SoapUI calls reprocedures in SOAP V1
Last updated