messageContext | Object Message context containing the SOAP message that contains the fault block to be updated. A message context contains properties for the SOAP message and provides access to the SOAP message. Integration Server creates the message context and passes it to the handler. All handlers invoked by a given instance of a SOAP request or SOAP response use the same message context, which enables you to use the message context to pass information among handlers. If the SOAP Message in messageContext does not contain a SOAP fault, the service returns the status output parameter as false. | |||
soapFault | Document The IData instance to be used to update the values in the fault block. | |||
Key | Description | |||
reasons | Document List Optional. Reasons for the SOAP fault. Each Document in the Document List contains a human readable explanation of the cause of the fault. | |||
Key | Descriptions | |||
*body | String Text explaining the cause of the fault. | |||
@lang | String Optional. Language for the human readable description. | |||
code | Document Optional. Contains the fault code and possible subcodes. | |||
Key | Description | |||
namespaceName | String Namespace name for the SOAP fault code. | |||
localName | String Code that identifies the fault. | |||
subCodes | Document List Optional. Subcodes that provide further detail. | |||
Key | Description | |||
namespaceName | String Namespace name for the subcode. | |||
localName | String Code that identifies the subcode. | |||
node | String Optional. URI to the SOAP node where the fault occurred. | |||
role | String Optional. Role in which the node was operating at the point the fault occurred. |
status | String Flag indicating whether the fault block was updated successfully. A value of: true indicates that the fault block was successfully updated. false indicates that either a fault block is not present in the messageContext parameter or that the fault block was not successfully updated. |