grr... je sèche lamentablement depuis 1h...
Soit une appli.
Elle utilise log4j.
Elle utilise la classpath standard du système $CLASSPATH
Dans ce classpath que je ne contrôle pas et que je ne peux pas changer se trouve un fichier log4j.properties.
Je veux que mon appli utilise son propre log4j.properties.
Si je ne fais rien, elle utilise celui qu'elle trouve dans le classpath et pollue les logs d'une autre appli.
Si je passe à mon appli -classpath $MONLOG4J:$CLASSPATH, elle utilise quand même le log4j qu'elle trouve dans $CLASSPATH
Quand j'essaye de passer à mon appli -Dlog4j.configuration=/monChemin/log4j.properties
Je me prends :
Code :
- log4j:WARN No appenders could be found for logger
- log4j:WARN Please initialize the log4j system properly.
|
Une idée ??
Message édité par krosso le 22-07-2004 à 14:33:38