Axis2 WS Client Function Component

The Axis2 WS Client FC is a Web Service client. You can use this to invoke a running Service. The Function Component uses the Apache Axis2 library to send the request to and to receive the response from the Web Service.

Both WSDL 1.1 (http://www.w3.org/TR/wsdl/) and WSDL 2.0 (http://www.w3.org/TR/wsdl20/) documents are supported.

Both SOAP 1.1 and SOAP 1.2 protocols are supported. Only literal SOAP messages can be used, encoded SOAP messages are not supported. This is a limitation of the underlying Axis2 library (version 1.4.0.1).

WSDL URL
The location of the WSDL file which will be used for the WebService invocation.
Service
The name of the Service (as written in the WSDL file) which is to be invoked. This parameter has a button with an assigned script to it; this script will display a drop down box from which you can select the required Service name. However, for the script to function you must first specify a WSDL file because it shows the Services in it.
Operation
The name of the SOAP Operation which is to be invoked. This parameter has a button with an assigned script to it; this script will display a drop down box from which you can select the required operation. However, for the script to function you must first select a Service because the intention is to show the operations associated with the service.
Endpoint
The name of the Endpoint (as written in the WSDL file) which corresponds to the WebService to be invoked. This parameter has button with assigned script to it; this script will display a drop down box from which you can select the required Endpoint name. However, for the script to function you must first specify as Service because it shows the endpoints associated with it.
Username
The username to be used for HTTP Basic Authentication invocations.
Password
The password to be used for HTTP Basic Authentication invocations.
Connection Timeout
Specify a connection timeout in milliseconds. Default is 60000 (one minute).

When configuring this Connector, you first configure the WSDL file, after which you select the Service. Next, you select the SOAP Operation and Endpoint.