Output

The output for the activity is the following.

Output Item

Datatype

Description

outputMessage or

<operationName>Response

complex

The root class for the output of the SOAP Request Reply activity. This class contains all output items for the activity.

If this is a document request, the output is named outputMessage. If the request is an RPC, the output is the name of the operation with "Response" appended.

mimeEnvelopeElement

complex

This element contains the reply message attachments when mime attachments are used. This element contains a repeating element named mimePart that contains each mime attachment.

mimeHeaders

complex

This element contains the mime header for each mimePart. Mime headers can contain the following information:

  • content-disposition

  • content-type

  • content-transfer-encoding

  • content-id

  • other mime header information

Note: When the content type is specified as "text/*" (for example, "text/xml"), the attachment content is expected to be in either the textContent output element or the file name storing the attachment is expected to be in the fileName output element. When the content type is anything other than "text/*", the attachment content is expected to be in either the binaryContent output element or the file name storing the attachment is expected to be in the fileName output element.

headers

complex

Any output headers defined in the WSDL file. The headers are stored in an element named Header.<partName> where <partName> is the element name of the output header schema.

The Header.<partName> element also contains an item named @mustUnderstand. This boolean value is set to true if the server specifies that the SOAP client must understand the header.

binaryContent | textContent | fileName

choice

This element contains the mime attachment. The element can be one of the following:

  • binaryContent — content of the attachment when the attachment is binary data.

  • textContent — content of the attachment when the attachment is text data.

  • fileName — the file name of the attachment when the Write to File field is checked on the Output Attachment Bindings tab.

Transport Properties - HTTP

Headers

Allow

string

This field lists the set of methods supported by the resource identified by RequestURI.

Content-Type

string

This field indicates the media type of the entity body for the outgoing message and the incoming response. Media types are described in the HTTP specification. An example of the media type is text/html; charset=ISO-8850-4.

Content-Length

string

This field indicates the size of the entity body (in decimal number of OCTETs) of the response message.

Content-Encoding

string

This field is used as a modifier to the content-type. When present, its value indicates what additional content encodings have been applied to the entity-body, and thus what decoding mechanisms must be applied in order to obtain the media-type referenced by the Content-Type header field. Content-Encoding is primarily used to allow a document to be compressed without losing the identity of its underlying media type. For more information about this field, see the HTTP specification.

Date

string

The date and time when the response message was sent.

Location

string

This field was used to redirect the receiver to a location other than the Request-URI for completion of the request or for identification of a new resource.

Set-Cookie

string

For more information about this field, see the HTTP specification.

Pragma

string

This field is used to include implementation-specific directives that might apply to the receiver. For more information about using this field, see the HTTP specification.