Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-2081

Virtual Topic Subscriptions With Wildcards Create Havoc

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • JBoss A-MQ 6.3.x
    • JBoss A-MQ 6.2.1
    • broker
    • None
    • Hide

      The end user can enforce that such virtual topic subscriptions not be created. However, in this case the end user cannot easily do that.

      Show
      The end user can enforce that such virtual topic subscriptions not be created. However, in this case the end user cannot easily do that.
    • Hide

      1. Start 3 subscribers, as such:

      Consumer.A.VirtualTopic.eng.brew.tag
      Consumer.A.VirtualTopic.eng.lagunitas.tag
      Consumer.A.VirtualTopic.eng.>

      2. Publish to VirtualTopic.eng.brew.tag. Everything works as expected. No dupes, no missing messages, and the 'lagunitas' subscriber does not receive any messages.

      3. Stop then restart the 3 subscribers.

      4. Publish to VirtualTopic.eng.brew.tag. Everything is now gummed up. You will get dupes, missing messages and the 'lagunitas' subscriber receives unwanted messages.

      5. Stop the wildcard subscriber and delete its queue. Leave the 2 other subscribers running.

      6. Publish to VirtualTopic.eng.brew.tag. Everything works as expected.

      Show
      1. Start 3 subscribers, as such: Consumer.A.VirtualTopic.eng.brew.tag Consumer.A.VirtualTopic.eng.lagunitas.tag Consumer.A.VirtualTopic.eng.> 2. Publish to VirtualTopic.eng.brew.tag. Everything works as expected. No dupes, no missing messages, and the 'lagunitas' subscriber does not receive any messages. 3. Stop then restart the 3 subscribers. 4. Publish to VirtualTopic.eng.brew.tag. Everything is now gummed up. You will get dupes, missing messages and the 'lagunitas' subscriber receives unwanted messages. 5. Stop the wildcard subscriber and delete its queue. Leave the 2 other subscribers running. 6. Publish to VirtualTopic.eng.brew.tag. Everything works as expected.

    Description

      Creating a virtual topic subscription with wildcards and a consumer name that is already in use results in duplicate, missing and unwanted messages for all subscriptions using that consumer name.

      Attachments

        Activity

          People

            gtully@redhat.com Gary Tully
            Argo_Integration Travis North (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: