Hi,

This is how I configure Dead letter queues:
And just one more point to add , I am using activemq in transacted mode within 
camel.

<destinationPolicy>
            <policyMap>
              <policyEntries>
                <policyEntry topic=">" producerFlowControl="true" 
memoryLimit="1mb">
                  <pendingSubscriberPolicy>
                    <vmCursor />
                  </pendingSubscriberPolicy>
                </policyEntry>
                <policyEntry queue=">" producerFlowControl="true" 
memoryLimit="1mb">
                  <!-- Use VM cursor for better latency
                       For more information, see:
                       
                       http://activemq.apache.org/message-cursors.html
                       
                  <pendingQueuePolicy>
                    <vmQueueCursor/>
                  </pendingQueuePolicy>
                  -->
                </policyEntry>
                                                  <policyEntry queue=">" >
                                 <deadLetterStrategy>
                            <!--
                              Use the prefix 'DLQ.' for the destination name, 
and make
                              the DLQ a queue rather than a topic
                            -->
                            <individualDeadLetterStrategy
                              queuePrefix="DLQ." 
useQueueForQueueMessages="true" />
                          </deadLetterStrategy>
                
                 
                </policyEntry>
              </policyEntries>
            </policyMap>
        </destinationPolicy>

-----Original Message-----
From: SuoNayi [mailto:[email protected]] 
Sent: Wednesday, May 16, 2012 10:37 AM
To: [email protected]
Subject: Reply:Issue with ActiveMQ 5.5

misconfiguration, you'd better show your activemq.xml of broker.


--

Wangyin
[email protected] 
 



At 2012-05-16 12:56:42,[email protected] wrote:
>
>Hi,
>
>I have configured individual dead letter queues . Now when exception occurred, 
>I expect that I  get the message in individual dead letter queues.
>But however activemq by default sends the message to default "ActiveMQ.DLQ" 
>and not to my individual queues.
>We have system in production, please tell me if it is a known issue?
>
>Thanks
>Sheetal

Reply via email to