UIMA AS Aggregate Not Handling Broker Restart
----------------------------------------------
Key: UIMA-2105
URL: https://issues.apache.org/jira/browse/UIMA-2105
Project: UIMA
Issue Type: Bug
Components: Async Scaleout
Reporter: Jerry Cwiklik
Assignee: Jerry Cwiklik
Fix For: 2.3.2AS
UIMA AS aggregate with remote delegate is not recovering correctly when a
broker is stopped and subsequently restarted. In this scenario, both the
aggregate and the delegate reconnect to the new broker, which is expected. The
problem is that the aggregate is not creating a new temp queue and
corresponding listener for the remote delegate. The aggregate actually creates
the temp queue and a listener if and only if maxRetries>0 in the delegate's
error handling configuration. The recovery should be done regardless of the
this setting. After broker restart, the subsequent CAS coming in to the
aggregate should force creation of a temp reply queue and a new listener on
that queue before the CAS is sent to a remote delegate.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira