-
Bug
-
Resolution: Done
-
Major
-
None
-
7.1.0.Final
HornetQ 2.2.5 documentation says in chapter 25 "Queue attributes" that JMS queue may have a selector defined:
<queue name="selectorQueue">
<entry name="/queue/selectorQueue"/>
<selector string="color='red'"/>
<durable>true</durable>
</queue>
In JBoss, a configuration with
<jms-queue name="selectorQueue">
<entry name="queue/selectorQueue"/>
<selector string="color='red'"/>
</jms-queue>
fails to start with an exception:
Message: "JBAS014704: '' is an invalid value for parameter selector. Values must have a minimum length of 1 characters"
It starts with the following structure:
<jms-queue name="selectorQueue">
<entry name="queue/selectorQueue"/>
<selector>color='red'</selector>
</jms-queue>
but the filtering of messages NEVER occurs and all messages go to the queue (all colors).