maybe the docs should be updated, because now it says:
"If all of those attempts fail, the broker stores the message in a
Dead Letter Queue (DLQ) that may be interrogated later."
which made at least me to believe that there was a DLQ configured :P
also, what's the difference between expiry and dead letter? timeout
and exception? if so, how do i configure the timeout?
On Wed, Jan 25, 2012 at 19:02, Benjamin Browning <bbro...@redhat.com> wrote:
Note that the dead letter and expiry queues are queues like any other, so you can write code to pull messages off them and resend them or do something else with them.
Also of note is that unless you've modified the default dead-letter-address and expiry-address in standalone.xml or created the appropriate DLQ or ExpiryQueue queues, messages aren't being sent to either. The defaults configure these values but don't create those queues so in effect dead letter or expired messages get dropped vs building up in a queue somewhere.