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

                 Key: UIMA-1632
                 URL: https://issues.apache.org/jira/browse/UIMA-1632
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
            Reporter: Jerry Cwiklik
             Fix For: 2.3AS


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.   

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to