Hello,

I'm facing the same issue.
Is there an option on Active MQ level to preserve the order of execution of
messages in case of an exception? . In other words, assume that we have
inside message ID=1 info about an object called student having for example
ID=Student_1000 and this message failed and entered in DLQ for a certain
reason but we have in the principal queue message ID= 2 and message ID = 3
having the same ID of this student (ID=Student_1000) . We should not allow
those messages from getting processed because they are containing info about
same ID of object as inside message ID = 1; ideally, they should be
redirected directly to DLQ to preserve the order of execution because if we
allow this processing, we will loose the order of execution in case we are
performing an update. Please note that I'm using message groups of Active
MQ.

How to do that on Active MQ level?

Many thanks,

Rosy



--
View this message in context: 
http://activemq.2283324.n4.nabble.com/ActiveMQ-broker-automatically-move-messages-with-same-JMSXGroupID-to-DLQ-tp4685943p4701915.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to