cancel
Showing results for 
Search instead for 
Did you mean: 

¿Es posible un log propio para cada webscript?

spilby
Confirmed Champ
Confirmed Champ
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 1

spilby
Confirmed Champ
Confirmed Champ
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.