I noticed by default with spring xml the camel consumer is not transactional...it most likely defaults to client acknowledgement which means the message being processed (and sleeping) will be lost. To configure transactional via spring you add the transacted property then the message is not lost.
See http://old.nabble.com/camel-delayer-with-transaction-reliablity-td27714449.html -- View this message in context: http://old.nabble.com/Apache-Camel---Delayer-Pattern-with-ActiveMQ-JMS-tp14881334p27714489.html Sent from the Camel - Users (activemq) mailing list archive at Nabble.com.
