Dear experts, 

Assume you have a JMS queue Q with two consumers A and B using message
selectors.
A listens on messages having country='US'.
B listens on messages having country='Canada'.

A producer C sents subsequently messages to Q with either country='US' or
country='Canada' as property and a message grouping property 'JMSXGroupID'
with a single fixed id.

My observation is now that consumer A gets messages with country='US', but B
doesn't get anything. Messages which country='Canada' are stuck in the
queue.

It seems that the broker tries to forward all messages to Consumer A because
of message grouping and does not respect selectors.

Is this a "Don't do it. This is not way it is intented to work." thing?

Thanks for clarifying, 
A.



--
Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html

Reply via email to