Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-718

Can't use / or _ in queue names

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • AMQ 7.0.2.GA
    • A-MQ 7.0.0.CR1
    • None
    • None

      In broker.xml, we can't use '/' or '_' in queue names. However, these characters seem to be OK in address names. The problem may lie in the XML schema, which has the address name specified like this:

      <xsd:attribute name="name" type="xsd:string" use="required">
      

      but the queue name specified like this:

      <xsd:attribute name="name" type="xsd:ID" use="required"/>
      

      In the short term, simply changing the definition of the queue name to use xsd:string may suffice (provided that the broker itself accepts the names under consideration). However, it might be more appropriate to define the exact set of characters that is allowed – see AMQDOC-2609.

              rh-ee-ataylor Andy Taylor
              rhn-support-kboone Kevin Boone
              Dmitrii Puzikov Dmitrii Puzikov (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: