Jerry Cwiklik created UIMA-3667:
-----------------------------------

             Summary: UIMA-AS client should call onBeforeProcessCAS() when it 
receives a reply with no prior ACk from remote service
                 Key: UIMA-3667
                 URL: https://issues.apache.org/jira/browse/UIMA-3667
             Project: UIMA
          Issue Type: Bug
          Components: Async Scaleout
    Affects Versions: 2.4.2AS
            Reporter: Jerry Cwiklik
            Assignee: Jerry Cwiklik
             Fix For: 2.5.0AS


When a remote service pulls a CAS from an input queue for processing it first 
sends an ACK to the client identifying node IP and service PID. 

It's been observed that sometimes the ACK is never received by the client. 
Interestingly, the process reply *is* received.  In such a case, the UIMA-AS 
client should call onBeforeProcessCAS() if it handles a reply with no prior 
ACK. Some applications may depend on receiving onBeforeProcessCAS() and block 
if it never comes. 




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to