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
*