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

manually creating a queue under a wildcard address fails when address contains "*"

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.17.0
    • 2.18.0
    • Web Console
    • None

    Description

      Start with an address xxx.*.# is present and has a multicast subscription queue q1. The address is presented as xxx.BACKSLASH*.# in the object tree because it has to obey the JMX naming rules. The properties of the address show that the real name is indeed xxx.*.#.

      Then create a new queue q2 under that address using the GUI.

      The expected result is a second queue under the same address.

      The actual result is a new address xxx.BACKSLASH*.#. Or xxx.BACKSLASHBACKSLASHBACKSLASH*.# in the tree. The requested queue is placed under that address.

      It seems that the "create queue" option uses the JMX name instead of the actual name.
      Which of course is usually fine, except when the address contains a *.

      I used the word BACKSLASH in this report to indicate a single backslash character. But JIRA is very uncooperative in letting me write it that way.

      Attachments

        Issue Links

          Activity

            People

              jbertram Justin Bertram
              erwindon Erwin Dondorp
              Votes:
              0 Vote for this issue
              Watchers:
              2 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 - 0.5h
                  0.5h