Details
Description
Using BridgeExceptionHandlerToErrorHandler together with OnCompletion prevents to process the Exception because it temporarily gets removed from exchange and there is no other reference available. JavaDoc of OnCompletionProcessor mentions
the caused exception is stored as a property (Exchange.EXCEPTION_CAUGHT) on the exchange
Might be a possible solution to be set in BridgeExceptionHandlerToErrorHandler
Small test case to verify, see log of missing Exception. (logging null value!)
Attachments
Attachments
Issue Links
- links to