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)