sharedDeadLetterStrategy is not discarding the DLQ messages.
------------------------------------------------------------
Key: AMQ-3610
URL: https://issues.apache.org/jira/browse/AMQ-3610
Project: ActiveMQ
Issue Type: Bug
Components: Broker
Affects Versions: 5.5.0
Reporter: Hariharan
Hi,
Am using AMQ 5.5. I would like to disable the option of sending dead letters to
ActiveMQ.DLQ destination and completely discard (automatically) the messages
that would be sent there otherwise. To do this I had configured the broker as
below:
{code:xml}
<amq:destinationPolicy>
<amq:policyMap>
<amq:policyEntries>
<amq:policyEntry topic=">" producerFlowControl="false" >
<amq:deadLetterStrategy>
<amq:sharedDeadLetterStrategy processExpired="false"
/>
</amq:deadLetterStrategy>
</amq:policyEntry>
<amq:policyEntry queue=">" producerFlowControl="false">
<amq:deadLetterStrategy>
<amq:sharedDeadLetterStrategy processExpired="false"
/>
</amq:deadLetterStrategy>
</amq:policyEntry>
</amq:policyEntries>
</amq:policyMap>
</amq:destinationPolicy>
{code}
However, I still see that the messages are getting stored in DLQ. Can you
please let me know what could be causing this?
Do I need to fix anything in the config?
Thanks
Hari
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira