[
https://issues.apache.org/jira/browse/UIMA-3365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13802863#comment-13802863
]
Lou DeGenaro commented on UIMA-3365:
------------------------------------
1. Add threads to receive UIMA-AS client callbacks
2. For testing, provide capability to inject UIMA-AS client callback delays
3. Use ENDPOINT to replace Endpoint for UIMA-AS client setup
> DUCC job driver (JD) ERROR client.WorkItemListener onBeforeProcessCASHandler
> N/A seqNo:null casId:1602519189 java.lang.NullPointerException
> -----------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: UIMA-3365
> URL: https://issues.apache.org/jira/browse/UIMA-3365
> Project: UIMA
> Issue Type: Bug
> Components: DUCC
> Reporter: Lou DeGenaro
> Assignee: Lou DeGenaro
> Priority: Minor
> Fix For: 1.0-Ducc
>
>
> Job 93735.
> It seems that the first callback expected by JD for work item 659 comes.
> However the second callback does not arrive within 60 seconds, so the work
> items is reaped. Then, 2 seconds later the missing callback finally (and
> unexpectedly) arrives causing the NPE in JD.
> The Job seems to actually run to completion, but is flagged with lost work
> items. This makes sense, since if the JP does get the work item it will
> process it. However, the JD will begin queuing "extra" work items since it
> does not understand that such work items are not really lost. This may
> increasingly aggravate the problem by having the JD put out to queue more
> work items than the present JP capacity can handle.
--
This message was sent by Atlassian JIRA
(v6.1#6144)