Tivoli Directory Integrator, Version 7.1.1

WrapSoap Function Component

The WrapSoap Function Component (FC) is part of the Tivoli® Directory Integrator Web Services suite.

Note:
Due to limitations of the Axis library used by this component only WSDL (http://www.w3.org/TR/wsdl) version 1.1 documents are supported. Furthermore, the supported message exchange protocol is SOAP 1.1.

This component is used to generate a complete SOAP message given the SOAP Body and optionally a SOAP Header.

Such a component is useful when the user customizes the content of the SOAP Body or creates it completely on his own (using Castor binding for example). This component will accept the contents of the SOAP Body and the SOAP Header and attributes for the SOAP Envelope, Header and Body XML elements (usually namespace declarations) and will create the complete SOAP message.

This is actually a helper FC that will save the user from error-prone processing of string or DOM objects to wrap his SOAP data into a complete SOAP message.

Configuration

Parameters

Input the SOAP Body and Header as
This drop-down specifies whether the SOAP Body and SOAP Header input values will be passed as String (that is, java.lang.String) or as DOM objects (org.w3c.dom.Node).
Return the SOAP message as
This drop-down specifies whether the complete SOAP message should be returned as a String or as a DOM object.
Header and Body tags present
Specifies whether the SOAP Body passed in an Attribute contains the <Body> tag and whether the SOAP Header passed in an Attribute contains the <Header> tag.
Attributes to add to the SOAP Envelope
Specifies the XML attributes and their values to include in the SOAP Envelope XML element.
Namespace declarations to add to the SOAP Envelope
Specifies Namespace declarations to add to the SOAP Envelope.
Attributes to add to the SOAP Body
Specifies the XML attributes and their values to include in the SOAP Body XML element.
Namespace declarations to add to the SOAP Body
Specifies Namespace declarations to add to the SOAP Body.
Attributes to add to the SOAP Header
Specifies the XML attributes and their values to include in the SOAP Header XML element.
Namespace declarations to add to the SOAP Header
Specifies Namespace declarations to add to the SOAP Header.
Detailed Log
Check to generate additional log messages.
Comment
Your own comments go here.

Function Component Input

Entry object - it has one Attribute for the SOAP Header (optional) and one Attribute for the SOAP Body.

If anything else is passed an Exception is thrown.

Function Component Output

An Entry object that contains the complete SOAP message.

Using the FC

The type and format of the entries processed and returned by this FC are highly dependent on the specified parameters, as clarified below.

[ Top of Page | Previous Page | Next Page | Contents | Terms of use | Feedback ]
(C) Copyright IBM Corporation, 2003, 2012. All Rights Reserved.
IBM Tivoli Directory Integrator 7.1.1