¿Es posible un log propio para cada webscript?

cancel
Showing results for 
Search instead for 
Did you mean: 
spilby
Active Member II

¿Es posible un log propio para cada webscript?

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!
1 Reply
spilby
Active Member II

Re: ¿Es posible un log propio para cada webscript?

Bueno, por lo que he leido, lo mejor sería agrupar webscripts en AMP, los cuales tendrían cada uno de ellos un log propio.