Bonjour,

Afin d'intégrer Log4J avec Tomcat, j'ai commencé par télécharger les jar nécessaires (log4j, common-logging...), après j'ai crée le fichier log4j.properties.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
log4j.rootLogger=DEBUG,R,B
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=/tmp/tomcat5.log
log4j.appender.R.MaxFileSize=10MB
log4j.appender.R.MaxBackupIndex=10
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{MM/dd HH:mm:ss} %-5p %30.30c %x - %m\n
 
 
log4j.appender.B=org.apache.log4j.ConsoleAppender
log4j.appender.B.layout=org.apache.log4j.PatternLayout
log4j.appender.B.layout.ConversionPattern=%-5p %-30.30c{1} %x - %m%n
J'ai mis ce fichier dans le répertoire common/classes de tomcat, j'ai mis un fichier similaire dans le répertoire WEB-INF de ma webapp.
Quand je déploie la webapp, je ne trouve pas le fichier log dans /tmp/tomcat5.log
J'ai vérifié que les droits pour tmp sont 777, je vois pas d’où vient ce problème. J'ai testé sous Windows et ça marché

Merci par avance