You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by "Lou DeGenaro (JIRA)" <de...@uima.apache.org> on 2013/12/21 21:06:09 UTC

[jira] [Closed] (UIMA-2960) DUCC job driver (JD) NPE when timeout occurs for queued work item (CAS) for which no JP has been assigned

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

Lou DeGenaro closed UIMA-2960.
------------------------------

    Resolution: Fixed

> DUCC job driver (JD) NPE when timeout occurs for queued work item (CAS) for which no JP has been assigned
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: UIMA-2960
>                 URL: https://issues.apache.org/jira/browse/UIMA-2960
>             Project: UIMA
>          Issue Type: Bug
>          Components: DUCC
>            Reporter: Lou DeGenaro
>            Assignee: Lou DeGenaro
>            Priority: Minor
>             Fix For: 1.0-Ducc
>
>
> re: bsiyer 48591
> The timeout:
> org.apache.uima.resource.ResourceProcessException: Request To Process Cas Has Timed-out.  Service Queue:ducc.jd.queue.48591. Broker: tcp://host123:61616?wireFormat.maxInactivityDuration=0&jms.us
> eCompression=true Cas Timed-out on host: null
>         at org.apache.uima.adapter.jms.client.BaseUIMAAsynchronousEngineCommon_impl.sendAndReceiveCAS(BaseUIMAAsynchronousEngineCommon_impl.java:2123)
>         at org.apache.uima.adapter.jms.client.BaseUIMAAsynchronousEngineCommon_impl.sendAndReceiveCAS(BaseUIMAAsynchronousEngineCommon_impl.java:1958)
>         at org.apache.uima.ducc.jd.client.WorkItem.run(WorkItem.java:125)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:482)
>         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:345)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:177)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:626)
>         at java.lang.Thread.run(Thread.java:780)
> Caused by:
> org.apache.uima.aae.error.UimaASProcessCasTimeout: UIMA AS Client Timed Out Waiting for Reply From Service:ducc.jd.queue.48591 Broker:tcp://host123:61616?wireFormat.maxInactivityDuration=0&jms.u
> seCompression=true
> The resulting NPE:
> 31 May 2013 10:52:20,827 107 ERROR jd.JobDriver accountingWorkItemIsError   48591 accounting error? java.lang.NullPointerException
> At:
>         java.util.concurrent.ConcurrentHashMap.hash(ConcurrentHashMap.java:259)
>         java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:872)
>         org.apache.uima.ducc.transport.event.jd.DuccProcessWorkItemsMap.get(DuccProcessWorkItemsMap.java:39)
>         org.apache.uima.ducc.transport.event.jd.DuccProcessWorkItemsMap.error(DuccProcessWorkItemsMap.java:58)
>         org.apache.uima.ducc.jd.JobDriver.accountingWorkItemIsError(JobDriver.java:1031)
>         org.apache.uima.ducc.jd.JobDriver.employPluginExceptionHandler(JobDriver.java:1216)
>         org.apache.uima.ducc.jd.JobDriver.exception(JobDriver.java:1270)
>         org.apache.uima.ducc.jd.client.WorkItem.exception(WorkItem.java:154)
>         org.apache.uima.ducc.jd.client.WorkItem.run(WorkItem.java:128)
>         java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:482)
>         java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:345)
>         java.util.concurrent.FutureTask.run(FutureTask.java:177)
>         java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
>         java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:626)
>         java.lang.Thread.run(Thread.java:780)



--
This message was sent by Atlassian JIRA
(v6.1.4#6159)