Bonjour,
J'utilise eclipse 3.1 avec le plugin sysdeo pour utiliser Tomcat.
Au démarrage de Tomcat, j'ai les erreurs suivantes :
WARN No appenders could be found for logger
WARN Please initialize the log4j system properly
J'ai pourtant le log4j.jar sous WEB-INF/lib, et log4j.properties sous WEB-INF/classes de mon projet Tomcat sous eclipse.
Je ne vois pas WEB-INF/classes dans eclipse mais dans l'explorateur de fichiers, enfin je le vois bien.
Le contenu du fichier est le suivant :
#définition du niveau et des Appender du rootLogger
log4j.rootLogger=DEBUG, monAppender
#configuration de "monAppender"
#nous allons envoyer les messages dans la console de Tomcat
log4j.appender.monAppender=org.apache.log4j.ConsoleAppender
#définition du Layout pour "monAppender"
log4j.appender.monAppender.layout=org.apache.log4j.PatternLayout
#définition du pattern d'affichage pour "monAppender"
#voici un exemple de sortie que l'on va obtenir : 2005-06-18 14:53:37 DEBUG [Main] Hello World
log4j.appender.monAppender.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p [%c{1}] %m%n
De plus, mais je ne sais pas si c'est obligatoire, j'ai copié le log4j.jar dans le répertoire lib de tomcat.
Dois je copier le log4j.properties ailleurs ? Il ne semble pas le voir. Une idée ?
Partager