You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2014/04/08 09:37:41 UTC

[2/8] git commit: CAMEL-6694 Fixed CS error and Polish the code

CAMEL-6694 Fixed CS error and Polish the code


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

Branch: refs/heads/camel-2.13.x
Commit: 9997dc25e3fa11bd39271d15d613b0b6861cfeae
Parents: e8a1aa3
Author: Willem Jiang <wi...@gmail.com>
Authored: Fri Apr 4 21:36:25 2014 +0800
Committer: Willem Jiang <wi...@gmail.com>
Committed: Tue Apr 8 15:24:44 2014 +0800

----------------------------------------------------------------------
 .../java/org/apache/camel/component/log/LogComponent.java |  2 --
 .../main/java/org/apache/camel/model/LogDefinition.java   | 10 +++++++---
 .../processor/LogProcessorWithProvidedLoggerTest.java     |  6 ++----
 3 files changed, 9 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/9997dc25/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java b/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
index 5eebc25..c24189c 100644
--- a/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
+++ b/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
@@ -22,13 +22,11 @@ import java.util.Map;
 import org.apache.camel.Endpoint;
 import org.apache.camel.LoggingLevel;
 import org.apache.camel.Processor;
-import org.apache.camel.ResolveEndpointFailedException;
 import org.apache.camel.impl.UriEndpointComponent;
 import org.apache.camel.processor.CamelLogProcessor;
 import org.apache.camel.processor.DefaultExchangeFormatter;
 import org.apache.camel.processor.ThroughputLogger;
 import org.apache.camel.spi.ExchangeFormatter;
-import org.apache.camel.util.CamelContextHelper;
 import org.apache.camel.util.CamelLogger;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;

http://git-wip-us.apache.org/repos/asf/camel/blob/9997dc25/camel-core/src/main/java/org/apache/camel/model/LogDefinition.java
----------------------------------------------------------------------
diff --git a/camel-core/src/main/java/org/apache/camel/model/LogDefinition.java b/camel-core/src/main/java/org/apache/camel/model/LogDefinition.java
index 085d0ce..a49c5bb 100644
--- a/camel-core/src/main/java/org/apache/camel/model/LogDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/LogDefinition.java
@@ -16,6 +16,8 @@
  */
 package org.apache.camel.model;
 
+import java.util.Map;
+
 import javax.xml.bind.annotation.XmlAccessType;
 import javax.xml.bind.annotation.XmlAccessorType;
 import javax.xml.bind.annotation.XmlAttribute;
@@ -26,6 +28,7 @@ import org.apache.camel.Expression;
 import org.apache.camel.LoggingLevel;
 import org.apache.camel.Processor;
 import org.apache.camel.processor.LogProcessor;
+import org.apache.camel.processor.aggregate.AggregateProcessor;
 import org.apache.camel.spi.RouteContext;
 import org.apache.camel.util.CamelContextHelper;
 import org.apache.camel.util.CamelLogger;
@@ -33,8 +36,6 @@ import org.apache.camel.util.ObjectHelper;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.util.Map;
-
 /**
  * Represents an XML &lt;log/&gt; element
  *
@@ -43,6 +44,8 @@ import java.util.Map;
 @XmlRootElement(name = "log")
 @XmlAccessorType(XmlAccessType.FIELD)
 public class LogDefinition extends NoOutputDefinition<LogDefinition> {
+    @XmlTransient
+    private static final Logger LOG = LoggerFactory.getLogger(LogDefinition.class);
     @XmlAttribute(required = true)
     private String message;
     @XmlAttribute
@@ -100,7 +103,7 @@ public class LogDefinition extends NoOutputDefinition<LogDefinition> {
                 logger = availableLoggers.values().iterator().next();
             } else if (availableLoggers.size() > 1) {
                 // we should log about this somewhere...
-                //LOG.info("More than one {} instance found in the registry. Falling back to creating logger by name.", Logger.class.getName());
+                LOG.info("More than one {} instance found in the registry. Falling back to create logger by name.", Logger.class.getName());
             }
         }
 
@@ -108,6 +111,7 @@ public class LogDefinition extends NoOutputDefinition<LogDefinition> {
             String name = getLogName();
             if (name == null) {
                 name = routeContext.getRoute().getId();
+                LOG.info("The LogName is null. Falling back to create logger by using the route id {}.", name);
             }
             logger = LoggerFactory.getLogger(name);
         }

http://git-wip-us.apache.org/repos/asf/camel/blob/9997dc25/camel-core/src/test/java/org/apache/camel/processor/LogProcessorWithProvidedLoggerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/processor/LogProcessorWithProvidedLoggerTest.java b/camel-core/src/test/java/org/apache/camel/processor/LogProcessorWithProvidedLoggerTest.java
index 4aa000e..ae93b54 100644
--- a/camel-core/src/test/java/org/apache/camel/processor/LogProcessorWithProvidedLoggerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/processor/LogProcessorWithProvidedLoggerTest.java
@@ -16,11 +16,12 @@
  */
 package org.apache.camel.processor;
 
+import java.io.StringWriter;
+
 import org.apache.camel.CamelContext;
 import org.apache.camel.ContextTestSupport;
 import org.apache.camel.LoggingLevel;
 import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.log.LogComponent;
 import org.apache.camel.impl.DefaultCamelContext;
 import org.apache.camel.impl.SimpleRegistry;
 import org.apache.log4j.AppenderSkeleton;
@@ -30,9 +31,6 @@ import org.apache.log4j.spi.LoggingEvent;
 import org.junit.Before;
 import org.slf4j.LoggerFactory;
 
-import java.io.File;
-import java.io.StringWriter;
-
 import static org.hamcrest.CoreMatchers.equalTo;
 import static org.junit.Assert.assertThat;