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

incorrect handling of exchange bindings for queues in the configuration file

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 0.7, 0.8, 0.9, 0.10, 0.11, 0.12
    • Fix Version/s: 0.13
    • Component/s: Broker-J
    • Labels:
      None

      Description

      When the broker is started it can be seen that there are no bindings to the default exchange despite there being queues created from the examples in the configuration file. Creating a temporary queue after the broker was started did add a default echange binding, suggesting only queues in the configuration file are affected by the issue. Additionally, the binding logic for queues in the configuration file looks to improperly handle the default exchange, and the case where exchanges specified do not exist.

        Activity

        Hide
        k-wall Keith Wall added a comment -

        Reviewed, no comments.

        Show
        k-wall Keith Wall added a comment - Reviewed, no comments.
        Hide
        gemmellr Robbie Gemmell added a comment -

        Hi Keith, could you review these changes please? Thanks, Robbie.

        Show
        gemmellr Robbie Gemmell added a comment - Hi Keith, could you review these changes please? Thanks, Robbie.
        Hide
        gemmellr Robbie Gemmell added a comment -

        Updating 'Fix For' to Unknown on issues not targeted for 0.8

        Show
        gemmellr Robbie Gemmell added a comment - Updating 'Fix For' to Unknown on issues not targeted for 0.8

          People

          • Assignee:
            k-wall Keith Wall
            Reporter:
            gemmellr Robbie Gemmell
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development