Ralph McNeal created AMQ-4899:
---------------------------------
Summary: Multiple consumers of the same virtual topic queue cannot
have different message selectors
Key: AMQ-4899
URL: https://issues.apache.org/jira/browse/AMQ-4899
Project: ActiveMQ
Issue Type: Bug
Components: Broker
Affects Versions: 5.x
Reporter: Ralph McNeal
If two consumers of the same virtual topic queue have different message
selectors, only one selector gets cached via the
SubQueueSelectorCacheBroker.java. The problem is when the consumers are
offline. Because the cache only caches one selector, the broker will only allow
messages that "pass" the cached selector to be put in the queue. All other
messages that may be intended for the other consumer will be lost. The fix
would allow multiple selectors to be cached per Virtual Topic Consumer queue
vs. one.
--
This message was sent by Atlassian JIRA
(v6.1#6144)