Repository: camel Updated Branches: refs/heads/master 5626334d4 -> 0a3a6b3d0
CAMEL-6838 Fixed the traceExchangeOut issue of JMX Notification Trace Event Handler Project: http://git-wip-us.apache.org/repos/asf/camel/repo Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/0a3a6b3d Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/0a3a6b3d Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/0a3a6b3d Branch: refs/heads/master Commit: 0a3a6b3d0df470d838099f7b08e2cacc60d48d2c Parents: 5626334 Author: Willem Jiang <[email protected]> Authored: Tue Feb 18 14:26:44 2014 +0800 Committer: Willem Jiang <[email protected]> Committed: Tue Feb 18 14:26:44 2014 +0800 ---------------------------------------------------------------------- .../camel/management/mbean/JMXNotificationTraceEventHandler.java | 3 +++ 1 file changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/camel/blob/0a3a6b3d/camel-core/src/main/java/org/apache/camel/management/mbean/JMXNotificationTraceEventHandler.java ---------------------------------------------------------------------- diff --git a/camel-core/src/main/java/org/apache/camel/management/mbean/JMXNotificationTraceEventHandler.java b/camel-core/src/main/java/org/apache/camel/management/mbean/JMXNotificationTraceEventHandler.java index e6fea29..dccc638 100644 --- a/camel-core/src/main/java/org/apache/camel/management/mbean/JMXNotificationTraceEventHandler.java +++ b/camel-core/src/main/java/org/apache/camel/management/mbean/JMXNotificationTraceEventHandler.java @@ -45,9 +45,12 @@ public final class JMXNotificationTraceEventHandler implements TraceEventHandler } public void traceExchangeOut(ProcessorDefinition<?> node, Processor target, TraceInterceptor traceInterceptor, Exchange exchange, Object traceState) throws Exception { + // We do nothing here } public Object traceExchangeIn(ProcessorDefinition<?> node, Processor target, TraceInterceptor traceInterceptor, Exchange exchange) throws Exception { + // Just trace the exchange as usual + traceExchange(node, target, traceInterceptor, exchange); return null; }
