Yes, you can listen to the advisory messages for DLQ'd messages. An advisory will be sent when a message is moved to DLQ and the advisory will contain a copy of the message.
The advisory topics to listen on are ActiveMQ.Advisory.MessageDLQd.Queue and ActiveMQ.Advisory.MessageDLQd.Topic Take a look at http://activemq.apache.org/advisory-message.html for more info on configuring this. On Tue, Nov 10, 2015 at 3:02 AM, Michele <michele.mazzi...@finconsgroup.com> wrote: > Hi everyone, > > I just started to work with ActiveMQ, Camel and Enterprise Integration > Pattern. > > To ensure reliability I configured my ActiveMQ Broker under Jms Transaction > with redelivery policy inside of message routing with Apache Camel. > Redelivery policy works fine, indeed after 3 attempts with a certain delay, > messages are moved to ActiveMQ.DLQ. > > Is there a way to detect when message is moved in DLQ? Is possible to > retrieve a copy of message to send to Aggregator reporting that an error > has > occurred related to original message? > > Thanks in advance. > > Kind Regards. > > Michele > > > > -- > View this message in context: > http://activemq.2283324.n4.nabble.com/Dead-Letter-Queue-and-detect-message-tp4703799.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. >