Previous Topic: WSDL ExplorerNext Topic: Dynamic Parameters


SOAP Call Data Parameters

Service URL

Defines the URL for the SOAP service. The URL is typically accessed over HTTP or HTTPS. The URL is typically an entry point for one or more methods.

Method Name

Defines the method or function to run on the SOAP server. The product passes this method to the SOAP service as a MIME SOAPAction header.

Authentication Type

Specifies how to authenticate the call on the SOAP server.

This parameter can have one of the following values:

No Authentication

Do not authenticate the SOAP call.

Basic SOAP

Use the authorized user name and password for basic SOAP authentication.

HTTP Authentication

Use the authorized user name and password for HTTP authentication. If this feature is enabled and the authorized user name and password are provided, then the product uses these credentials for basic HTTP authentication. WS Security applies if the user provides it in the WS Security input page.

NTLM Authentication

Use the authorized user name, password, and Domain name that are associated with the SOAP Web Service server to connect to the SOAP server with NTLM authentication.

SOAP Version

Specifies the SOAP server version on which the call is made. This option provides a hint to the underlying logic, which uses the appropriate SOAP MessageFactory when making the SOAP request.

This parameter can have one of the following values:

Input Source

Defines the source for the SOAP service input request.

The input request can contain macros and XPath assignments that dynamically modify the SOAP request at runtime. If necessary, these XPath assignments let the SOAP request be updated with values obtained at run time.

The following methods include a complete, properly formatted XML message that can include a SOAP envelope:

Inline Text

This option lets you use the Invoke SOAP Method operator to specify the input request. To specify the formatted SOAP input message, use the Inline Text parameter.

Preformatted SOAP File

This option lets you specify the input request in a preformatted SOAP file. To specify the path to a file that contains a message in a valid XML document, use the File Name parameter.

Expression

Select this option if a CA Process Automation expression contains the SOAP request. Define the CA Process Automation expression in the Expression parameter.

Inline Text

Take one of the following actions if you set the Input Source parameter to Inline Text:

File Name

Defines the fully qualified name of an appropriate file. To use this parameter, set the Input source to Preformatted SOAP File. The product qualifies the file name relative to the touchpoint that runs the Web Services operators.

Expression

Defines a CA Process Automation expression from which to extract the SOAP request.

Saved Call File

Defines the full path to the file to which to write the final outbound SOAP request. Use this file to validate that the data was sent to the Web Services operators. If the call rejects the request because of incorrect values, use the file to debug the request before retransmitting it to the Web Services operators.