Author: bfoster
Date: Thu Mar  3 17:53:20 2011
New Revision: 1076706

URL: http://svn.apache.org/viewvc?rev=1076706&view=rev
Log:

- updates to TraceWorkflow 

----------------------------

Modified:
    
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/TraceWorkflow.java

Modified: 
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/TraceWorkflow.java
URL: 
http://svn.apache.org/viewvc/oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/TraceWorkflow.java?rev=1076706&r1=1076705&r2=1076706&view=diff
==============================================================================
--- 
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/TraceWorkflow.java
 (original)
+++ 
oodt/branches/wengine-branch/wengine/src/main/java/org/apache/oodt/cas/workflow/server/action/TraceWorkflow.java
 Thu Mar  3 17:53:20 2011
@@ -60,7 +60,7 @@ public class TraceWorkflow extends Workf
                                String indent = "";
                                for (String parentInstanceId : 
parentInstanceIds) {
                                        ProcessorSkeleton skeleton = 
weClient.getWorkflow(parentInstanceId);
-                                       System.out.println(indent + " - 
InstanceId = '" + instanceId + "' : ModelId = '" + skeleton.getModelId() + "' : 
State = '" + skeleton.getState().getName() + "'" + (parentSkeleton != null ? " 
: SpawnedBy = '" + this.findSpawnedBy(parentSkeleton, parentInstanceId) + "'" : 
""));
+                                       System.out.println(indent + 
"[InstanceId = '" + instanceId + "' : ModelId = '" + skeleton.getModelId() + "' 
: State = '" + skeleton.getState().getName() + "'" + (parentSkeleton != null ? 
" : SpawnedBy = '" + this.findSpawnedBy(parentSkeleton, parentInstanceId) + 
"']" : "]"));
                                        parentSkeleton = skeleton;
                                        indent += "  ";
                                }
@@ -94,7 +94,7 @@ public class TraceWorkflow extends Workf
                
        private void printTree(WorkflowEngineClient weClient, String 
instanceId, String parentModelId, String indent) throws EngineException {
                ProcessorSkeleton skeleton = weClient.getWorkflow(instanceId);
-               System.out.println(indent + " - InstanceId = '" + instanceId + 
"' : ModelId = '" + skeleton.getModelId() + "' : State = '" + 
skeleton.getState().getName() + "'" + (parentModelId != null ? " : SpawnedBy = 
'" + parentModelId + "'" : ""));
+               System.out.println(indent + (this.instanceId.equals(instanceId) 
? "*" : "[") + "InstanceId = '" + instanceId + "' : ModelId = '" + 
skeleton.getModelId() + "' : State = '" + skeleton.getState().getName() + "'" + 
(parentModelId != null ? " : SpawnedBy = '" + parentModelId + "'" : "") + 
(this.instanceId.equals(instanceId) ? "*" : "]"));
                for (ProcessorSkeleton task : WorkflowUtils.getTasks(skeleton)) 
{
                        List<String> spawnedWorkflows = 
task.getDynamicMetadata().getAllMetadata(WorkflowConnectTaskInstance.SPAWNED_WORKFLOWS);
                        if (spawnedWorkflows != null) 


Reply via email to