Soap Client#

Soap Client. Allows you to perform Soap requests, retrieve a list of methods, and a list of method parameters.

Endpoint

[Text] URL containing the base address of the service and the relative address of the endpoint.

When accessing this URL, the Robot should receive a description of the web service in WSDL (XML) format.

Contract Name

[Text] The name of the contract to be used for connecting to

the web service.

For example, IlogService.

Method Name

[Text] The name of the method to be called.

If the value is not specified, a list of all supported methods will be returned.

Parameters

[Dictionary] Parameters that will be passed to the called method.

If the value is not specified but the method name is provided, a list of input parameters for that method will be returned.

Login[Text] Login for basic authentication.
Password[Text/SecureString] Password for basic authentication.
Windows AuthenticationUse Windows authentication.
Timeout[Number] Timeout in seconds.
Enable Soap12Enables the Soap12 protocol.
Enable MtomEnables Mtom transfer mode.
Include xmlns in methodWhen enabled, adds xmlns="http://tempuri.org/" to the method name tag.
Result

[List/Dictionary/Text] The result of the operation. Depending on the mode, it can take the following values:

  • If the "Method Name" property is not specified, it returns a List of all supported methods;
  • If the "Method Name" property is specified but "Parameters" is not, it returns a Dictionary with the list of input data for that method;
  • If both properties are specified, it returns the result of the executed request.
Error Handling Level

Select the error handling level. Possible values:

  • "Default" - default;
  • "Ignore" - errors are ignored;
  • "Handle" - errors are handled.

If "Default" is selected, the value from the "Start" block of this diagram will be used.

Message Level

Select the message level that blocks will output during operation. Possible values:

  • "Default" - default;
  • "Release" - output is disabled;
  • "Debug" - outputs main information;
  • "Detailed" - outputs detailed information.

If "Default" is selected, the value from the "Start" block of this diagram will be used.

Error Text[Text] Returns detailed information about the error in case of incorrect execution of the block.