You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@camel.apache.org by mayur_bm <ma...@gmail.com> on 2016/08/18 08:54:51 UTC

using camel tracer

Hi,
i want to use <bean id="camelTracer"
class="org.apache.camel.processor.interceptor.Tracer"> with log4J. any
example i can see?

i have configured bean like below in camelcontext:

   <bean id="camelTracer"
class="org.apache.camel.processor.interceptor.Tracer">

    <property name="traceExceptions" value="true"/>

    <property name="traceInterceptors" value="true"/>

    <property name="logLevel" value="DEBUG"/>

    <property name="logName" value="org.apache.log4j.RollingFileAppender"/>

</bean>
      
i have log4j.properties with below values:

log4j.rootLogger=INFO, out
 
log4j.logger.org.apache.camel=DEBUG
 
log4j.appender.file=org.apache.log4j.RollingFileAppender

log4j.appender.file.File=loging.txt

log4j.appender.file.MaxFileSize=10MB

log4j.appender.file.MaxBackupIndex=1

log4j.appender.file.layout=org.apache.log4j.PatternLayout

log4j.appender.file.layout.ConversionPattern=%d [%-15.15t] %-5p %-30.30c{1}
- %m%n


i dont see Camel trace messages being logged in to loging.txt i defined in
log4j.properties!!!

am i missing something here?

Regards,
mayur 




--
View this message in context: http://camel.465427.n5.nabble.com/using-camel-tracer-tp5786563.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Re: using camel tracer

Posted by Minh Tran <da...@gmail.com>.
Hi

There’s no need to do declare the bean, just call setTracing(true) on your camel context. 

> On 18 Aug 2016, at 6:54 PM, mayur_bm <ma...@gmail.com> wrote:
> 
> Hi,
> i want to use <bean id="camelTracer"
> class="org.apache.camel.processor.interceptor.Tracer"> with log4J. any
> example i can see?
> 
> i have configured bean like below in camelcontext:
> 
>   <bean id="camelTracer"
> class="org.apache.camel.processor.interceptor.Tracer">
> 
>    <property name="traceExceptions" value="true"/>
> 
>    <property name="traceInterceptors" value="true"/>
> 
>    <property name="logLevel" value="DEBUG"/>
> 
>    <property name="logName" value="org.apache.log4j.RollingFileAppender"/>
> 
> </bean>
> 
> i have log4j.properties with below values:
> 
> log4j.rootLogger=INFO, out
> 
> log4j.logger.org.apache.camel=DEBUG
> 
> log4j.appender.file=org.apache.log4j.RollingFileAppender
> 
> log4j.appender.file.File=loging.txt
> 
> log4j.appender.file.MaxFileSize=10MB
> 
> log4j.appender.file.MaxBackupIndex=1
> 
> log4j.appender.file.layout=org.apache.log4j.PatternLayout
> 
> log4j.appender.file.layout.ConversionPattern=%d [%-15.15t] %-5p %-30.30c{1}
> - %m%n
> 
> 
> i dont see Camel trace messages being logged in to loging.txt i defined in
> log4j.properties!!!
> 
> am i missing something here?
> 
> Regards,
> mayur 
> 
> 
> 
> 
> --
> View this message in context: http://camel.465427.n5.nabble.com/using-camel-tracer-tp5786563.html
> Sent from the Camel - Users mailing list archive at Nabble.com.