21 de julio de 2012

Configurando el Log4j para distribuir la salida del server tomcat


Quiero compartir algunas configuraciones que realize hace un tiempo en mi trabajo cuando tuve problemas con mi log file del tomcat. Si tienes muchos proyectos y quieres distribuir las salidas del server de esos proyecto esto te
puede servir.









En este ejemplo voy a usar la clase DailyRollingFileAppender del log4j que trae mi proyecto wavemaker que va a guardar la salida en un archivo nuevo y por fechas ya no en el tipico wm.log en wavemaker.
Para ello editamos el archivos NOMBREDELPROYECT/src/log4j.properties

log4j.rootLogger=warn, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m> (%x) %n
y cambiar por
log4j.rootLogger=warn, stdout

log4j.appender.stdout=org.apache.log4j.DailyRollingFileAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - <%m> (%x) %n
log4j.appender.stdout.file=/yourfolder/yournameoflogfile.log

Espero que les sirva..

Mis cosas

Powered By Blogger