Bonjour,

Je souhaite utiliser Log4j dans mon application. J'ai cree un fichier log4j.xml simple que j'ai ajoute a mon classpath
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" debug=true>
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
 
<appender name="debugfile" class="org.apache.log4j.FileAppender">
	<param name="File" value="C:\Workspace\Eclipse\SplitMQ.log"/>
	<param name="Append" value="true"/>
	<layout class="org.apache.log4j.PatternLayout">
		<param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss:SSS} %p  %c - %F:%L - %m%n"/>
	</layout>
</appender>
 
<root>
	<priority value="info"/>
	<appender-ref ref="debugfile"/>
</root>
 
</log4j:configuration>
Lorsque je lance mon jar executable, j'obtiens les warnings suivants
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
log4j:WARN No appenders could be found for logger (org.apache.commons.configuration.ConfigurationUtils).
log4j:WARN Please initialize the log4j system properly.
J'ai bien verifie que mon fichier log4j.xml appartient au CLASSPATH pourtant ...

Si quelqu'un a une solution
Merci !