uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jerry Cwiklik (JIRA)" <...@uima.apache.org>
Subject [jira] [Closed] (UIMA-2479) Modify UIMA-AS JMS Listener to Allow Incoming CAS While The Listener is Stopping
Date Thu, 18 Oct 2012 14:28:03 GMT

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

Jerry Cwiklik closed UIMA-2479.

    Resolution: Fixed
      Assignee: Jerry Cwiklik

Allow jms listener to process incoming msg while in stopping state
> Modify UIMA-AS JMS Listener to Allow Incoming CAS While The Listener is Stopping
> --------------------------------------------------------------------------------
>                 Key: UIMA-2479
>                 URL: https://issues.apache.org/jira/browse/UIMA-2479
>             Project: UIMA
>          Issue Type: Improvement
>          Components: Async Scaleout
>            Reporter: Jerry Cwiklik
>            Assignee: Jerry Cwiklik
>            Priority: Minor
>             Fix For: 2.4.0AS
> When in quiesce mode, the UIMA-AS service stops its jms listeners to prevent more CASes
from coming in. In a rare event when the listener is told to stop, it may actually may be
reading a message from its queue. In such case, the jms listener rejects the message. This
effectively results in a message loss. The listener should allow the message to be processed
instead. There is an API which allows for programmatic override of the default behavior acceptMessagesWhileStopping(true/false).
The UIMA-AS code should change the setting to true to allow the message while the listener
is stopping.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

View raw message