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:

  1. 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>
  2. An error message is prepared and written to the error queue. Details of the exception are written as an XML message. The details include:
  3. The message flow is rolled back to preserve the data.
  4. 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