Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-2361

exchange configuration attributes are ignored when configuration is placed in virtualhosts.xml

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.5, 0.6
    • Fix Version/s: 0.7
    • Component/s: Broker-J
    • Labels:
      None

      Description

      When configuring exchanges in virtualhosts.xml, only the name is picked up. The type element is ignored and the default "direct" is used. Similarly, the durable element is ignored and the default "false" is used. As such it is impossible to define anything other than a transient direct exchange within virtualhosts.xml.

      When configured within the main config.xml file, the configuration is picked up and used as expected.

      1. 0001-QPID-2361-branch.patch
        4 kB
        Andrew Kennedy
      2. 0001-QPID-2361-trunk.patch
        4 kB
        Andrew Kennedy

        Issue Links

          Activity

          Hide
          andrew.kennedy Andrew Kennedy added a comment -

          This is caused by the same issue as QPID-2360.

          Show
          andrew.kennedy Andrew Kennedy added a comment - This is caused by the same issue as QPID-2360 .
          Hide
          andrew.kennedy Andrew Kennedy added a comment -

          Patch and tests to enable resolution of default virtualhost name when defined in an external virtualhosts file.

          Show
          andrew.kennedy Andrew Kennedy added a comment - Patch and tests to enable resolution of default virtualhost name when defined in an external virtualhosts file.

            People

            • Assignee:
              gemmellr Robbie Gemmell
              Reporter:
              gemmellr Robbie Gemmell
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development