Echo, here is what I add in the original file and works like a charm for me.

log4j.logger.*my.package*=INFO,new

log4j.appender.new = org.apache.log4j.DailyRollingFileAppender
log4j.appender.new.DatePattern = '_'yyyy-MM-dd'.log'
log4j.appender.new.layout=org.apache.log4j.PatternLayout
log4j.appender.new.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} |
%-5.5p | %-16.16t | %-32.32c{1} | %-32.32C %4L |%X{bundle.id} - %X{
bundle.name} - %X{bundle.version} | %m%n
log4j.appender.new.file=${karaf.data}/log/new.log
log4j.appender.new.append=true

and my route looks like this:

        <route >
            <from uri="direct:some-endpoint"/>
            <log logName="*my.package.something*" message="Yay I go just to
new.log"/>
        </route>

I hope it helps!


-- 
*Ioannis Canellos*
*
 http://iocanel.blogspot.com

Apache Karaf <http://karaf.apache.org/> Committer & PMC
Apache ServiceMix <http://servicemix.apache.org/>  Committer
*

Reply via email to