Uploaded image for project: 'FUSE Message Broker'
  1. FUSE Message Broker
  2. MB-1047

Virtual Topic Subscriber and Individual Dead Letter Queue Handling

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 5.5.1-fuse-01-11
    • Fix Version/s: 5.5.1-fuse-02-02
    • Component/s: broker
    • Labels:
      None

      Description

      Configuring individual DLQs for virtual subscribers does not create individual queues for the subscribers but rather a single DQL for the topic. This results in the following warning message and messages to be discarded if the expire on the queue...

      WARN | Duplicate message add attempt rejected. Destination: ActiveMQ.DLQ, Message id: ID:macbookpro-251a.home-49577-1323962613433-2:1:1:1:51576

      Thousands of these messages can be produced and clutter the log files.

      This has already been fixed at apache and applied to Fuse trunk branch. Can this fix be back ported to the 5.5.x branch?

        Gliffy Diagrams

          Activity

          Hide
          jsherman Jason Sherman added a comment -

          I also see this affects the latest release 5.5.1-fuse-01-13 however the apache-activemq-5.6-fuse-SNAPSHOT does contain the fix and resolves the issue.

          Show
          jsherman Jason Sherman added a comment - I also see this affects the latest release 5.5.1-fuse-01-13 however the apache-activemq-5.6-fuse-SNAPSHOT does contain the fix and resolves the issue.
          Hide
          garytully Gary Tully added a comment -

          fix on 5.5.*-fuse branches

          Show
          garytully Gary Tully added a comment - fix on 5.5.*-fuse branches

            People

            • Assignee:
              garytully Gary Tully
              Reporter:
              jsherman Jason Sherman
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: