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/06/03 14:43:19 UTC

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

Lou DeGenaro created UIMA-2960:
----------------------------------

             Summary: 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


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 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