Johan Stenberg created ARTEMIS-1890:
---------------------------------------

             Summary: # any-word wildcard doesn't match zero words if not used 
at the end of a wildcard expression
                 Key: ARTEMIS-1890
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1890
             Project: ActiveMQ Artemis
          Issue Type: Bug
          Components: Broker
    Affects Versions: 2.6.0
            Reporter: Johan Stenberg


[https://activemq.apache.org/artemis/docs/latest/wildcard-syntax.html] states 
that the {{#}} wildcard character means _"match any sequence of *zero* or more 
words"_. This however is only true if the wild card is the last character in an 
wildcard expression. If any word comes after the wildcard then it's actual 
behaviour is _"match any sequence of *one* or more words"_

This means, the pattern {{topics.#.FOO}} matches {{topics.abc.FOO}} but not 
{{topics.FOO}}

I am attaching a test case.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to