You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2013/07/29 23:05:37 UTC
svn commit: r1508201 -
/uima/sandbox/uima-ducc/trunk/uima-ducc-jd/src/main/java/org/apache/uima/ducc/jd/client/WorkItemListener.java
Author: degenaro
Date: Mon Jul 29 21:05:36 2013
New Revision: 1508201
URL: http://svn.apache.org/r1508201
Log:
UIMA-3128 DUCC job driver (JD) may get NPE when logging an exception
Modified:
uima/sandbox/uima-ducc/trunk/uima-ducc-jd/src/main/java/org/apache/uima/ducc/jd/client/WorkItemListener.java
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-jd/src/main/java/org/apache/uima/ducc/jd/client/WorkItemListener.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-jd/src/main/java/org/apache/uima/ducc/jd/client/WorkItemListener.java?rev=1508201&r1=1508200&r2=1508201&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-jd/src/main/java/org/apache/uima/ducc/jd/client/WorkItemListener.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-jd/src/main/java/org/apache/uima/ducc/jd/client/WorkItemListener.java Mon Jul 29 21:05:36 2013
@@ -132,7 +132,11 @@ public class WorkItemListener extends Ui
jobDriver.getWorkItemStateManager().location(threadLocation.getSeqNo(),nodeIP, PID);
}
catch(Exception e) {
- duccOut.error(methodName, null, "seqNo:"+threadLocation.getSeqNo()+" "+"casId:"+casId, e);
+ String seqNo = null;
+ if(threadLocation != null) {
+ seqNo = threadLocation.getSeqNo();
+ }
+ duccOut.error(methodName, null, "seqNo:"+seqNo+" "+"casId:"+casId, e);
}
}