cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sébastien Geindre <sebastien.gein...@meteo.fr>
Subject flowscript et log4j
Date Thu, 22 Mar 2007 10:57:27 GMT
Bjr à tous,

Je pédale dans l'immensité cocoonesque de la doc...

Vous avez surement eu à mettre en place les log (log4j) pour tracer ce 
qui se passe dans vos flowscript.
Comment avez vous paramétrer votre conf cocoon ?

Dans les flowscript :
des if (cocoon.log.isDebugEnabled()) cocoon.log.debug("je suis passé  
par la...);

le web.xml :
    <!--
      This parameter switches the logging system from LogKit to Log4J 
for Cocoon.
      Log4J has to be configured already.
      -->
    <init-param>
        <param-name>logger-class</param-name>
        
<param-value>org.apache.avalon.excalibur.logger.Log4JLoggerManager</param-value>
      </init-param>

Comment lui préciser que l'on veut qu'il loggue dans son application.... ???

_le fichier log4j.propreties ds WEB-INF/classes

_# activate this to see when the log4j config is reloaded
log4j.debug = true

# this sets a global minimal logging threshold, default=ALL
log4j.threshold=ALL

# default logging level
log4j.rootCategory=WARN,console,file

# logging patterns
pattern.standard = %d{yyyy-MM-dd HH:mm:ss,SSS} [%-15.15t] %-5p %-60.60c 
%x - %m\n
pattern.short = %d{HH:mm:ss,SSS}  [%-15.15t] %-5p %-40.40c{3} %x - %m\n
pattern.essentials = %-6p %-80c %x - %m\n

# console logging
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.conversionPattern=${pattern.essentials}

# file logging - rollover each day, keep one month
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.conversionPattern = ${pattern.standard}
log4j.appender.file.File = ???contextPath??? WEB-INF/logs/log4j.log
log4j.appender.file.DatePattern = '.'dd

#this is the root category of our hivemind-managed objects
log4j.category.??? = DEBUG

-- 
Sébastien Geindre
DPREVI/AERO/DEV
sebastien.geindre@meteo.fr
05 61 07 84 93




---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message