Author: davsclaus
Date: Wed Oct  3 05:15:48 2012
New Revision: 1393294

URL: http://svn.apache.org/viewvc?rev=1393294&view=rev
Log:
CAMEL-5675: Favor using type converter for setProperties with 
IntrospectionSupport

Modified:
    
camel/trunk/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
    
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/DefaultTraceEventHandler.java

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java?rev=1393294&r1=1393293&r2=1393294&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/component/log/LogComponent.java
 Wed Oct  3 05:15:48 2012
@@ -52,7 +52,7 @@ public class LogComponent extends Defaul
             logger = new ThroughputLogger(camelLogger, this.getCamelContext(), 
groupInterval, groupDelay, groupActiveOnly);
         } else {
             LogFormatter formatter = new LogFormatter();
-            IntrospectionSupport.setProperties(formatter, parameters);
+            setProperties(formatter, parameters);
 
             logger = new CamelLogProcessor(camelLogger, formatter);
         }

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/DefaultTraceEventHandler.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/DefaultTraceEventHandler.java?rev=1393294&r1=1393293&r2=1393294&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/DefaultTraceEventHandler.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/DefaultTraceEventHandler.java
 Wed Oct  3 05:15:48 2012
@@ -99,9 +99,9 @@ public class DefaultTraceEventHandler im
                 // copy options from event to jpa
                 Map<String, Object> options = new HashMap<String, Object>();
                 IntrospectionSupport.getProperties(msg, options, null);
-                IntrospectionSupport.setProperties(jpa, options);
+                
IntrospectionSupport.setProperties(exchange.getContext().getTypeConverter(), 
jpa, options);
                 // and set the timestamp as its not a String type
-                IntrospectionSupport.setProperty(jpa, "timestamp", 
msg.getTimestamp());
+                
IntrospectionSupport.setProperty(exchange.getContext().getTypeConverter(), jpa, 
"timestamp", msg.getTimestamp());
 
                 event.getIn().setBody(jpa);
             } else {


Reply via email to