Author: davsclaus
Date: Fri May 27 11:52:36 2011
New Revision: 1128271

URL: http://svn.apache.org/viewvc?rev=1128271&view=rev
Log:
Polished tracing a bit

Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessDefinition.java
    
camel/trunk/camel-core/src/main/java/org/apache/camel/model/RollbackDefinition.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessDefinition.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessDefinition.java?rev=1128271&r1=1128270&r2=1128271&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessDefinition.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessDefinition.java
 Fri May 27 11:52:36 2011
@@ -83,17 +83,18 @@ public class ProcessDefinition extends N
 
     @Override
     public Processor createProcessor(RouteContext routeContext) {
+        Processor answer = processor;
         if (processor == null) {
             ObjectHelper.notNull(ref, "ref", this);
-            processor = routeContext.lookup(getRef(), Processor.class);
-            ObjectHelper.notNull(processor, "registry entry called " + 
getRef(), this);
+            answer = routeContext.lookup(getRef(), Processor.class);
+            ObjectHelper.notNull(answer, "registry entry called " + getRef(), 
this);
         }
 
         // ensure its wrapped in a Service so we can manage it from eg. JMX
         // (a Processor must be a Service to be enlisted in JMX)
-        if (!(processor instanceof Service)) {
-            processor = new WrapProcessor(processor, processor);
+        if (!(answer instanceof Service)) {
+            answer = new WrapProcessor(answer, answer);
         }
-        return processor;
+        return answer;
     }
 }

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/RollbackDefinition.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RollbackDefinition.java?rev=1128271&r1=1128270&r2=1128271&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/RollbackDefinition.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/model/RollbackDefinition.java
 Fri May 27 11:52:36 2011
@@ -60,6 +60,11 @@ public class RollbackDefinition extends 
     }
 
     @Override
+    public String getLabel() {
+        return "rollback";
+    }
+
+    @Override
     public Processor createProcessor(RouteContext routeContext) {
         // validate that only either mark rollbacks is chosen and not both
         if (isMarkRollbackOnly() && isMarkRollbackOnlyLast()) {


Reply via email to