[ 
https://issues.apache.org/jira/browse/ARTEMIS-3180?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sebastian T updated ARTEMIS-3180:
---------------------------------
    Description: 
While upgrading from Artemis 2.16.0 to 2.17.0 several of our test cases started 
failing.

We are using AMQP and QPid JMS to communicate to Artemis.

The issue seems to be related to subscriptions with wildcards.

Sending a message to an address "topics.clientA.clientB" with a consumer 
subscribed to "topics.#.clientA.#" and one with "topics.#.clientB.#" only the 
first consumer receives the message.

I am attaching a test case illustrating the issue.

Running "mvn test" executes it with Artemis 2.17.0 and will fail. "mvn test 
-Dartemis.version=2.16.0" executes the test with Artemis 2.16.0 and will 
succeed.


  was:
While upgrading from Artemis 2.16.0 to 2.17.0 several of our test cases started 
failing.

We are using AMQP and QPid JMS to communicate to Artemis.

The issue we are having is when two shared subscriptions are made to the same 
topic only one of the subscriptions receives the message.

I am attaching a test case.

Running "mvn test" executes it with Artemis 2.17.0 and will fail. "mvn test 
-Dartemis.version=2.16.0" executes the test with Artemis 2.16.0 and will 
succeed.



> Consumers with wildcards addresses broken
> -----------------------------------------
>
>                 Key: ARTEMIS-3180
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3180
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: AMQP, Broker
>    Affects Versions: 2.17.0
>         Environment: Artemis 2.17.0 
> openjdk version "1.8.0_275"
> OpenJDK Runtime Environment (build 1.8.0_275-b01)
> OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
>            Reporter: Sebastian T
>            Assignee: Gary Tully
>            Priority: Blocker
>         Attachments: artemis-3180.zip
>
>
> While upgrading from Artemis 2.16.0 to 2.17.0 several of our test cases 
> started failing.
> We are using AMQP and QPid JMS to communicate to Artemis.
> The issue seems to be related to subscriptions with wildcards.
> Sending a message to an address "topics.clientA.clientB" with a consumer 
> subscribed to "topics.#.clientA.#" and one with "topics.#.clientB.#" only the 
> first consumer receives the message.
> I am attaching a test case illustrating the issue.
> Running "mvn test" executes it with Artemis 2.17.0 and will fail. "mvn test 
> -Dartemis.version=2.16.0" executes the test with Artemis 2.16.0 and will 
> succeed.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to