You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2009/03/02 17:48:54 UTC

svn commit: r749357 - in /camel/trunk/camel-core/src/main/java/org/apache/camel: converter/jaxp/XmlConverter.java processor/DelayProcessorSupport.java view/GraphGeneratorSupport.java

Author: davsclaus
Date: Mon Mar  2 16:48:54 2009
New Revision: 749357

URL: http://svn.apache.org/viewvc?rev=749357&view=rev
Log:
CAMEL-588: Fixed package tangling and wrong logger class used.

Modified:
    camel/trunk/camel-core/src/main/java/org/apache/camel/converter/jaxp/XmlConverter.java
    camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java
    camel/trunk/camel-core/src/main/java/org/apache/camel/view/GraphGeneratorSupport.java

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/converter/jaxp/XmlConverter.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/converter/jaxp/XmlConverter.java?rev=749357&r1=749356&r2=749357&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/converter/jaxp/XmlConverter.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/converter/jaxp/XmlConverter.java Mon Mar  2 16:48:54 2009
@@ -53,8 +53,7 @@
 import org.xml.sax.XMLReader;
 
 import org.apache.camel.Converter;
-import org.apache.camel.converter.IOConverter;
-import org.apache.camel.converter.NIOConverter;
+import org.apache.camel.Exchange;
 import org.apache.camel.util.ObjectHelper;
 
 
@@ -292,17 +291,19 @@
     }
 
     @Converter
-    public StreamSource toStreamSource(byte[] in) throws TransformerException {
+    public StreamSource toStreamSource(byte[] in, Exchange exchange) throws TransformerException {
         if (in != null) {
-            return new StreamSource(IOConverter.toInputStream(in));
+            InputStream is = exchange.getContext().getTypeConverter().convertTo(InputStream.class, in);
+            return new StreamSource(is);
         }
         return null;
     }
 
     @Converter
-    public StreamSource toStreamSource(ByteBuffer in) throws TransformerException {
+    public StreamSource toStreamSource(ByteBuffer in, Exchange exchange) throws TransformerException {
         if (in != null) {
-            return new StreamSource(NIOConverter.toInputStream(in));
+            InputStream is = exchange.getContext().getTypeConverter().convertTo(InputStream.class, in);
+            return new StreamSource(is);
         }
         return null;
     }

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java?rev=749357&r1=749356&r2=749357&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java Mon Mar  2 16:48:54 2009
@@ -32,7 +32,7 @@
  * @version $Revision$
  */
 public abstract class DelayProcessorSupport extends DelegateProcessor {
-    private static final transient Log LOG = LogFactory.getLog(Delayer.class);
+    protected final transient Log log = LogFactory.getLog(getClass());
     private CountDownLatch stoppedLatch = new CountDownLatch(1);
     private boolean fastStop = true;
 
@@ -95,8 +95,8 @@
         if (delay <= 0) {
             return;
         }
-        if (LOG.isTraceEnabled()) {
-            LOG.trace("Sleeping for: " + delay + " millis");
+        if (log.isTraceEnabled()) {
+            log.trace("Sleeping for: " + delay + " millis");
         }
         if (isFastStop()) {
             stoppedLatch.await(delay, TimeUnit.MILLISECONDS);
@@ -110,7 +110,9 @@
      * case differently
      */
     protected void handleSleepInteruptedException(InterruptedException e) {
-        LOG.debug("Sleep interrupted, are we stopping? " + (isStopping() || isStopped()));
+        if (log.isDebugEnabled()) {
+            log.debug("Sleep interrupted, are we stopping? " + (isStopping() || isStopped()));
+        }
     }
 
     protected long currentSystemTime() {

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/view/GraphGeneratorSupport.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/view/GraphGeneratorSupport.java?rev=749357&r1=749356&r2=749357&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/view/GraphGeneratorSupport.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/view/GraphGeneratorSupport.java Mon Mar  2 16:48:54 2009
@@ -43,7 +43,7 @@
  * @version $Revision$
  */
 public abstract class GraphGeneratorSupport {
-    private static final transient Log LOG = LogFactory.getLog(RouteDotGenerator.class);
+    protected final transient Log log = LogFactory.getLog(getClass());
     protected String dir;
     protected int clusterCounter;
     protected String extension;