Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-3180

Consumers with wildcards addresses broken

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 2.17.0
    • 2.18.0
    • AMQP, Broker
    • None
    • 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)

    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.aaa.bbb.ccc" with a consumer subscribed to "topics.#.aaa.#" and one with "topics.#.bbb.#" only the consumer subscribed to "topics.#.aaa.#" 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.

      Attachments

        1. artemis-3180.zip
          4 kB
          Sebastian T

        Issue Links

          Activity

            People

              gtully Gary Tully
              seb Sebastian T
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 3h 10m
                  3h 10m