Uploaded image for project: 'FUSE Mediation Router'
  1. FUSE Mediation Router
  2. MR-538

Request-response messaging over temp queues fails after no messages received from producer

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.8.0-fuse-01-06
    • Component/s: None
    • Labels:
      None

      Description

      Two bundles are set up in ServiceMix:

      • a producer (pinger) that makes a request via a Camel inOut("activemq:...") and waits for a response
      • a consumer (ponger) that pulls from that queue and responds on a temporary queue

      When no requests are received from the pinger for a period of time (around 2 minutes), any ping calls subsequently fail with an exception on the ponger.
      "Cannot publish to a deleted Destination: temp-queue://ID:..."

      To reproduce, disable the ping timer route in the pinger bundle (attached in ESB-1573), and wait.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                davsclaus Claus Ibsen
                Reporter:
                jkorab1 Jakub Korab
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: