Error subflow for the Message Correlator for WebSphere MQ: request-response with persistence pattern
If an error is caught during the Request message flow processing, the Error subflow
is called.
If you have configured the pattern parameters to include error messages and the user-defined property:
ErrorLoggingOn is selected, the following actions are taken:
- If the error occurs during request processing, an error response is returned to the client indicating
that the message was not successfully sent.
If the error occurs during response processing, an error response is not returned because the reply
address is not known.
The following message is an example of a standard XML error message:
<Error><Status>-1</Status><Text>Failed to send message</Text></Error>
- An error message is prepared and written to the error queue. Details of the exception are written as
an XML message. The details include:
- Broker name
- Flow name
- Time stamp
- Summary of the exception data
- The message flow is rolled back to preserve the data.
- The information required for error detection and correction is contained within the error message.
Back to the Message Correlator for WebSphere MQ: request-response with persistence pattern specification