[ 
https://issues.apache.org/jira/browse/UIMA-1632?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jerry Cwiklik closed UIMA-1632.
-------------------------------

    Resolution: Fixed

Fixes the recovery from a bounced broker. Creates new connection, new temp 
queue and listener, and invalidates connection cache.

> 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