Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-1632

UIMA AS service does not recover from broker failure and subsequent restart

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.3AS
    • Async Scaleout
    • None

    Description

      When the broker dies and is subsequently restarted, the UIMA AS service recovers listeners on its input queue but it is not cleaning up its endpoints to remote delegates properly. In a request to the remote delegate, the service sends an old temp reply queue. This leads to JMS exceptions in the delegate while trying to reply to tmp destinations that no longer exist in a new broker. Fix the code to recover connection from a failed broker, clear the cache of delegate endpoints, create a new temp reply queue and listener and add a new temp reply queue to the outgoing request message.

      Attachments

        Activity

          People

            Unassigned Unassigned
            cwiklik Jaroslaw Cwiklik
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: