public void onNotification(ExceptionNotification notification)
{
logger.debug("onNotification() = " + notification.getException().getClass().getName());
if (notification.getException() instanceof MessageRedeliveredException)
{
mrexFired.countDown();
// Test for MULE-4630
assertEquals(DESTINATION, ((MessageRedeliveredException) notification.getException()).getEndpoint().getEndpointURI().toString());
assertEquals(MAX_REDELIVERY, ((MessageRedeliveredException) notification.getException()).getMaxRedelivery());
assertTrue(((MessageRedeliveredException) notification.getException()).getMuleMessage().getPayload() instanceof javax.jms.Message);
}