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)