Bonjour tous le monde,
J'ai une application Struts que je veux déboguer en utilisant l'apji log4j, pour ça j'ai ajouté dans le classe path de mon application le fichier log4j.xml suivant :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="defaultLogger" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p %c - %F:%L - %m%n" />
</layout>
</appender>
<!-- FILE APPENDER -->
<appender name="file" class="org.apache.log4j.RollingFileAppender">
<param name="MaxFileSize" value="1024KB" />
<param name="MaxBackupIndex" value="10" />
<param name="File" value="\${user.dir}\log.log" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d %-5p %c - %F:%L - %m%n" />
</layout>
</appender>
<root>
<priority value="INFO" />
<appender-ref ref="defaultLogger" />
<appender-ref ref="file" />
</root>
</log4j:configuration> |
Mon application est déployée sur un tomcat5.5.23
Aprés avoir lancer l'application je trouve pas mon fichier de log nommé que j'ai déclaré sous :
<param name="File" value="\${user.dir}\log.log" />
Quelqu'un a une idée?
Merci d'avance
Partager