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

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 2.8.0-fuse-01-06
    • None
    • None
    • None

      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.

              cibsen@redhat.com Claus Ibsen
              jkorab1 Jakub Korab (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: