AnsweredAssumed Answered

¿Es posible un log propio para cada webscript?

Question asked by spilby on Apr 8, 2014
Latest reply on Apr 11, 2014 by spilby
Buenas,

estoy mirando de tener, en el alfresco, un archivo .log propio para cada Java Backed Web Script de los que implemento.

Las buenas prácticas recomiendan añadir un custom-log4j.properties en

$TOMCAT_HOME/shared/classes/alfresco/extension/

que podría contener algo así:

<li>
log4j.rootLogger=error, File

log4j.appender.File=org.apache.log4j.DailyRollingFileAppender
log4j.appender.File.File=/home/alfresco/logs/alfresco.log
log4j.appender.File.Append=true
log4j.appender.File.DatePattern='.'yyyy-MM-dd
log4j.appender.File.layout=org.apache.log4j.PatternLayout
log4j.appender.File.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c] %m%n
</li>

Pero ¿sería posible customizarlo para que cada webscript escriba en su propio log? Por ejemplo si tengo un WebScript1 y un WebScript2, que cada log.debug aparezca en su respectivo WebScript1.log y WebScript2.log.

Aclaro también que subo las clases de mis web scripts directamente en un jar, no utilizo AMP.

Merci!

Outcomes