[ 
https://issues.apache.org/jira/browse/ARTEMIS-2356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16900911#comment-16900911
 ] 

Anton Roskvist commented on ARTEMIS-2356:
-----------------------------------------

That's too bad, as this behavior is contrary to how ActiveMQ 5 handles the same 
situation. Any chance this might become a feature toggle at some point?

> Wildcard routing not working as expected
> ----------------------------------------
>
>                 Key: ARTEMIS-2356
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2356
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 2.8.1
>            Reporter: Anton Roskvist
>            Priority: Major
>
> I am trying to set up a consumer to listen to several queues using a 
> wildcard. What I am expecting to happen is that ActiveMQ Artemis forwards 
> messages from queues matching the wildcard to the consumer.
> The messages are indeed sent to the consumer, but all original messages stay 
> in their respective queues as well. Also, this only works for messages coming 
> in _after_ the consumer is connected, any preexisting messages remain 
> undelivered.
> I have been able to reproduce this in a broker without any changes made to 
> it's configuration.
> To reproduce:
> Download and install the latest version (or any I have tested so far) of 
> Apache Artemis.
> Send messages to a few queues, say: 
> ARTEMIS.WILDCARD.1
> ARTEMIS.WILDCARD.2
> ARTEMIS.WILDCARD.3
> Set up a consumer to listen to
> ARTEMIS.#
> No messages will get delivered to consumer.
> Send more messages to the aforementioned queues.
> These are received, but are also added to the original queues.
>  
> I am using the Openwire protocol for both Producers and Consumers and this is 
> part of a migration from the old ActiveMQ 5 broker to Artemis. This works as 
> expected on the old ActiveMQ-broker.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to