activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jstordeur <>
Subject Re: Expired messages sent to Topic Advisory DLQ as opposed to Activemq.DLQ
Date Fri, 15 Nov 2013 10:23:06 GMT

You can see the descriptions of all available advisory topics there:

I guess that the two that you observe are these ones:

ActiveMQ.Advisory.Expired.Queue that receives an advisory message each time
a message expires on a queue.
The advisory message contains 
String='orignalMessageId' - the expired id

And you have also this advisory topic:
ActiveMQ.Advisory.MessageDLQd.Queue that receives an advisory message each
time a message is to be moved to the DLQ, it contains the same thing.

Both of these advisory messages *are not* your original expired message.

My guess is that you are sending non-persistent messages. I think that by
default, non-persistent expired messages are discarded rather than moved to
the DLQ. Can you try sending a persistent message.

Kind regards,

View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message