For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

Was this helpful?