Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 16 SOAP Palette : SOAP Specification Compliance

SOAP Specification Compliance
The SOAP specification is maintained by the World Wide Web Consortium (W3C). You can find the SOAP specification at www.w3.org/TR/SOAP. TIBCO ActiveMatrix BusinessWorks can send and receive messages that comply with either the 1.1 or 1.2 version of the SOAP specification. For SOAP 1.2 messages, not all of the features described in the specification are available in TIBCO ActiveMatrix BusinessWorks.
Receiving SOAP Messages with the SOAP Event Source
The SOAP Event Source process starter can be configured to receive either SOAP 1.1 or 1.2 compliant messages. You specify the version of the incoming messages in the SOAP Version field on the Configuration tab of the SOAP Event Source. SOAP Reply and SOAP Fault activities in the same process definition will use the same SOAP message version as specified in the SOAP Event Source. SOAP Event Source can handle inbound SOAP messages with attachments with either SwA or MTOM attachment styles.
Using the SOAP Request/Reply Activity
The SOAP Request/Reply activity sends either a SOAP 1.1 or 1.2 compliant message depending upon the SOAP version specified in the WSDL file. If a SOAP 1.2 message is required, TIBCO ActiveMatrix BusinessWorks sends a message that complies with the SOAP 1.2 specification. When the SOAP server returns a Fault message, the SOAP 1.2 fault message is mapped to the TIBCO ActiveMatrix BusinessWorks fault schema as described in Fault Schemas.
Fault Schemas
The specification of the schema for SOAP Fault messages has changed between release 1.1 and 1.2 of the SOAP specification. TIBCO ActiveMatrix BusinessWorks uses the same schema for SOAP Fault messages regardless of the version of the specification. Because of this, the content of Fault messages that comply with SOAP 1.2 is mapped to the TIBCO ActiveMatrix BusinessWorks SOAP Fault schema.
Table 9 describes the relationship of the data elements between the TIBCO ActiveMatrix BusinessWorks SOAP Fault schema and the SOAP Fault 1.1 and 1.2 schemas..
Note: Code/Subcode will not be present.
Note: There will be only one Text element within the Reason element.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved