Seems to work for me: https://github.com/christian-posta/camel-sandbox/blob/master/one-off/src/test/java/posta/ActiveMQRollbackTest.java
Switching to 5.5.1 and changing to use prefix works also: https://gist.github.com/christian-posta/6300601 So maybe the 5.5.1 version is a fuse version, and may have the patch that uses suffix, which is why it didn't fail? otherwise it *should* fail. How are you testing that the message isn't getting to the DLQ? On Wed, Aug 21, 2013 at 2:15 PM, nezor <[email protected]>wrote: > Alright that makes sense why suffix is not working, interesting that the > broker was still created without an error though. I just tried to use > queuePrefix and had the same result message is dropped into ActiveMQ.DLQ, > updated broker config is below. > > <destinationPolicy> > <policyMap> > <policyEntries> > <policyEntry topic=">" producerFlowControl="true" > memoryLimit="1mb"> > <pendingSubscriberPolicy> > <vmCursor /> > </pendingSubscriberPolicy> > <deadLetterStrategy> > <individualDeadLetterStrategy queuePrefix="DLQ." > useQueueForTopicMessages="true"/> > </deadLetterStrategy> > </policyEntry> > <policyEntry queue=">" producerFlowControl="true" > memoryLimit="1mb"> > <deadLetterStrategy> > <individualDeadLetterStrategy queuePrefix="DLQ." > useQueueForQueueMessages="true"/> > </deadLetterStrategy> > </policyEntry> > </policyEntries> > </policyMap> > </destinationPolicy> > > > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/AMQ-DeadLetterStrategy-Not-Being-Respected-tp4670553p4670566.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. > -- *Christian Posta* http://www.christianposta.com/blog twitter: @christianposta
