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

ARTEMIS-2103 VirtualTopic doesn't work correctly with multiple consumers

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • AMQ 7.2.2.GA
    • A-MQ 7.0.0.GA
    • openwire-protocol
    • None
    • Release Notes
    • Hide
      Cause:
      Automatic Openwire mapping of virtual topic consumer destinations to FQQN was not generating unique consumer queues.

      Consequence:
      Duplicate consumers (same name) on different addresses were not being respected. Only the first consumer would get messages.

      Fix:
      Use the full consumer destination as the queue name part of the FQQN such that the same openwire consumer-name is make uniqueue by virtue of the referenced address.

      Result:
      The same OpenWire virtual topic consumer-name, subscribed to multiple destinations gets the required messages.
      Show
      Cause: Automatic Openwire mapping of virtual topic consumer destinations to FQQN was not generating unique consumer queues. Consequence: Duplicate consumers (same name) on different addresses were not being respected. Only the first consumer would get messages. Fix: Use the full consumer destination as the queue name part of the FQQN such that the same openwire consumer-name is make uniqueue by virtue of the referenced address. Result: The same OpenWire virtual topic consumer-name, subscribed to multiple destinations gets the required messages.

      Pull in this fix to better support auto mapping of virtual topic queue consumers.
      https://issues.apache.org/jira/browse/ARTEMIS-2103

              rh-ee-ataylor Andy Taylor
              gtully@redhat.com Gary Tully
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: