Fantastic, But have small issue here. I have 4 bundles and using above
setting it logs all DEBUG messages to 4 different files. What I want to log
all those my bundle's messages to one file. 


I tried with different way but no luck.

like i tried following 

Added following to org.ops4j.pax.logging.cfg file

log4j.category.XXXX=DEBUG,mybundle 
log4j.category.YYYY=DEBUG,mybundle 
log4j.category.ZZZZ=DEBUG,mybundle 

# mybundle appender
log4j.appender.mybundle = org.apache.log4j.RollingFileAppender 
log4j.appender.mybundle.layout = org.apache.log4j.PatternLayout 
log4j.appender.mybundle.layout.ConversionPattern=%d | %-5.5p | %-16.16t |
%-32.32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
log4j.appender.mybundle.file =
C:\\Installer\\Apache\\apache-servicemix-4.5.1\\data/log/mybundle.log 
log4j.appender.mybundle.append = true 
log4j.appender.mybundle.maxFileSize=10MB
log4j.appender.mybundle.maxBackupIndex=10

After doing this now it logs DEBUG message to mybundle.log as well as to
servicemix.log file (both files).

I want to log my DEBUG messages to mybundle.log file not in servicemix.log
and all others to servicemix.log.






--
View this message in context: 
http://servicemix.396122.n5.nabble.com/How-to-change-logging-level-for-particular-component-in-servicemix-tp5716633p5716644.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to