This is likely why the test isn't working as-expected; the following:
should be just this: I believe it is necessary to set the TTL a second time when producing the message again. In the camel case, I believe camel is doing that for you. I'll try to get this working to verify. -- View this message in context: http://activemq.2283324.n4.nabble.com/Behavior-when-a-message-expires-while-it-is-processing-tp4680241p4680310.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.