Error handling in mediations
The actions taken in the event of an error occurring during mediation processing are summarized in the following table:
first column of the table lists the errors that occur during the mediation processing. The second column describes the actions to be taken when
Error Action taken Unchecked runtime exception
- The message is sent to the exception destination.
- Any transaction is rolled back.
Checked message context exception
- The message is sent to the exception destination.
- Any transaction is committed.
EJB exception
- Message is eligible for re-mediation.
An error occurs in the process of calling a mediation.
- The mediation is not called.
- The message is eligible for re-mediation.
The mediation returns true, and the message is not well formed.
- The original pre-mediated message is sent to the exception destination.
- Any transaction is committed.
Related concepts
Exception destinations
Related tasks
Restarting a mediation that has stopped on error Reference topic