Use this set of specific tips to help you
troubleshoot problems with mediations.
To help identify and resolve problems, use the
Troubleshooter
reference: Messages. It contains information about error messages,
indexed by message prefix. For each message there is an explanation of the
problem, and details of any action that you can take to resolve the problem.
Where is my message?
If your message is
not where you expect it to be, check the following:
- The message had the reliability level Best effort nonpersistent,
and has been discarded as a result of constrained system resources. For more
information, see Reliability
levels.
- The message has been received by another consumer, and has gone from the
system.
- The message expiry time has exceeded, and the message has been discarded.
- The mediation returned false, and the message has been discarded. For
more information, see Programming mediations.
- The mediation threw an exception, and the message was sent to the exception
destination. For more information, see Error handling in mediations.
- The destination to which the message was forwarded has been deleted, and
the message has been sent to the exception destination. For more information,
see Exception destinations and Error handling in mediations.
- The forward routing path has been modified to behave other than intended,
and the message has not been routed to the intended destination. For more
information, see Configuring
a destination forward routing path.
- There is an implicit loop in the forward routing path, and the message
has not arrived at the intended destination.
Why was my message not mediated?
Why does my mediation not run?
If your mediation
does not run, check the following:
Which error messages relate to mediations?
Mediations
error messages have the following prefixes:
- CWSJU
- Errors about message production or consumption.
- CWSIZ
- Errors about what has happened to the message when it was mediated.