Module Variables

Web Services Input Listener Connector

A Web Services Input Listener Connector sets the following module variables:

Name Explanation

httpheader.request.SOAPAction

Purpose of the request

httpheader.request.remoteAddress

IP address of the caller

WSServerNameAndPort

URL or IP address and port used to call the service

Web Services Output Connector

A Web Services Output Connector sets the following module variable:

Name Explanation

ISHttpResponseCode

HTTP response code

Handling Attachments and Binary Data

A Web Services Connector sets or reads the following module variables if one of the following options is set:

  • Enable MTOM attachments for the outgoing response message

  • Extract binary data from the response message and set it as variable values

    Name Explanation

    WSAttachmentFileName.<number>

    File names of the particular attachments

    WSAttachment.<number>

    Number of the attachment

    WSAttachmentName.<number>

    Name of the attachment

These variables are set for both the input connector and the output connector. The value of number starts with 0.

Web Services Input Connector

A Web Services Input Connector sets the following module variables if the option Extract binary data from the response message and set it as variable values is activated:

Name Explanation

WSAttachmentNumber

Total number of attachments

WSAttachmentContent-ID.<number>

Unique ID of the attachment

WSAttachmentContent-Type.<number>

Type of the attachment

The value of number starts with 0.