Polished

Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/398f949d
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/398f949d
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/398f949d

Branch: refs/heads/camel-2.13.x
Commit: 398f949d6ed816174359f42a31153b6d555ead4d
Parents: 22ba806
Author: Claus Ibsen <davscl...@apache.org>
Authored: Fri Apr 25 07:48:51 2014 +0200
Committer: Claus Ibsen <davscl...@apache.org>
Committed: Fri Apr 25 08:23:52 2014 +0200

----------------------------------------------------------------------
 .../main/java/org/apache/camel/impl/DefaultMessageHistory.java   | 4 +++-
 .../src/main/java/org/apache/camel/util/MessageHelper.java       | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/398f949d/camel-core/src/main/java/org/apache/camel/impl/DefaultMessageHistory.java
----------------------------------------------------------------------
diff --git 
a/camel-core/src/main/java/org/apache/camel/impl/DefaultMessageHistory.java 
b/camel-core/src/main/java/org/apache/camel/impl/DefaultMessageHistory.java
index 0d9bade..b7b1f73 100644
--- a/camel-core/src/main/java/org/apache/camel/impl/DefaultMessageHistory.java
+++ b/camel-core/src/main/java/org/apache/camel/impl/DefaultMessageHistory.java
@@ -26,12 +26,14 @@ public class DefaultMessageHistory implements 
MessageHistory {
 
     private final String routeId;
     private final NamedNode node;
+    private final String nodeId;
     private final Date timestamp;
     private final StopWatch stopWatch;
 
     public DefaultMessageHistory(String routeId, NamedNode node, Date 
timestamp) {
         this.routeId = routeId;
         this.node = node;
+        this.nodeId = node.getId();
         this.timestamp = timestamp;
         this.stopWatch = new StopWatch();
     }
@@ -60,7 +62,7 @@ public class DefaultMessageHistory implements MessageHistory {
     public String toString() {
         return "DefaultMessageHistory["
                 + "routeId=" + routeId
-                + ", node=" + node.getId()
+                + ", node=" + nodeId
                 + ']';
     }
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/398f949d/camel-core/src/main/java/org/apache/camel/util/MessageHelper.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/util/MessageHelper.java 
b/camel-core/src/main/java/org/apache/camel/util/MessageHelper.java
index c81b53b..088b316 100644
--- a/camel-core/src/main/java/org/apache/camel/util/MessageHelper.java
+++ b/camel-core/src/main/java/org/apache/camel/util/MessageHelper.java
@@ -460,7 +460,7 @@ public final class MessageHelper {
 
         // and then each history
         for (MessageHistory history : list) {
-            routeId = history.getRouteId();
+            routeId = history.getRouteId() != null ? history.getRouteId() : "";
             id = history.getNode().getId();
             label = history.getNode().getLabel();
             elapsed = history.getElapsed();

Reply via email to