Author: cwiklik Date: Mon Aug 3 17:34:14 2015 New Revision: 1693944 URL: http://svn.apache.org/r1693944 Log: UIMA-4540 Rearranged code the deals with AE Init stat list. Clear list if state=Running
Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java?rev=1693944&r1=1693943&r2=1693944&view=diff ============================================================================== --- uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java (original) +++ uima/sandbox/uima-ducc/trunk/uima-ducc-agent/src/main/java/org/apache/uima/ducc/agent/processors/DefaultNodeInventoryProcessor.java Mon Aug 3 17:34:14 2015 @@ -199,14 +199,17 @@ public class DefaultNodeInventoryProcess * logger.warn(methodName, null, * "endInit:"+endInitLong+" "+"startRun:"+startRunLong); } */ - int pipelineInitStats = (p.getValue() - .getUimaPipelineComponents() == null) ? 0 : p - .getValue().getUimaPipelineComponents().size(); - if (p.getValue().getUimaPipelineComponents() == null) { p.getValue().setUimaPipelineComponents( new ArrayList<IUimaPipelineAEComponent>()); } + if ( p.getValue().getProcessState().equals(ProcessState.Running)) { + p.getValue().getUimaPipelineComponents().clear(); + } + int pipelineInitStats = (p.getValue() + .getUimaPipelineComponents() == null) ? 0 : p + .getValue().getUimaPipelineComponents().size(); + sb.append("\n\t[Process Type=") .append(p.getValue().getProcessType()) .append(" DUCC ID=")