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.

Reply via email to