I am using Spring JMS to connect to a Websphere MQ server. I implemented the SessionAwareListener interface to create a custom listener, reusing old code for the business logic.
While testing, the listener throws a StringIndexOutOfBoundsException, which I fail to catch. However, I see in the log the following printed about 32 times, then the DMLC stops.
WARN - Execution of JMS message listener failed
Is there a way to control how often the DMLC will retry a message, and how to handle uncaught exceptions?