Bonjour,
Souhaitant initialiser log4j par une servlet, j'utilise une technique
similaire � celle de la documentation
(http://jakarta.apache.org/log4j/docs/manual.html) chapitre Initialization
servlet et au lancement de Tomcat j'obtiens l'erreur suivante :
Exception during startup processing
java.lang.reflect.InvocationTargetException:
java.lang.UnsupportedClassVersionError: com/accor/util/Log4jInit
(Unsupported major.minor version 48.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
Question dois-je recompiler log4j avec la jvm utilis�e par mon Tomcat ou
alors autre solution ?
L'utilisation �ventuelle de comon-logging peut-elle m'aider ?
En fait, je cherche � faire une initialisation dynamique de log4j. En gros,
en production le level sera � INFO ou WARN mais en cas d'erreur je dois
pouvoir modifier mon fichier de propri�t�s pour mettre le level sur DEBUG et
avoir ainsi plus d'infos tout cela en r�initialisant ma servlet et du m�me
coup log4j.
Olivier

Répondre à