Pendant que je lance tomcat, je reçois l'exception suivante. Pourriez-vous me dire la raison? Voici la pile complète.Tomcat 5: Récupération de l'exception juli pendant la charge de tomcat
java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1438)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1284)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:61)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
Merci Shafi
J'ai exactement le même problème.Le tomcat-juli.jar ne contient pas le paquet de journalisation, donc ne peut pas remplir la recherche pour org.apache.juli.logging.LogFactory, qui est probablement situé ailleurs. Je suis en train de revoir un projet sur lequel il n'y a pas eu de travail depuis plus d'un an, et ce qui est étrange, c'est que je n'avais pas ce problème auparavant. – belugabob
Pour résoudre le problème, j'ai dû copier le fichier tomcat-juli.jar de Tomcat6 dans mon installation de Tomcat 5. Cela ne va pas du tout à de nombreux niveaux, en particulier le fait que lorsque mon application a été développée à l'origine, Tomcat 6 n'existait pas - donc je ne peux pas comprendre comment l'application fonctionnait auparavant. – belugabob
Mise à jour: Il s'est avéré qu'il y avait une copie de catalina.jar dans mon répertoire WEB-INF/Lib, et le supprimer a résolu le problème 'juli' (et un autre aussi) Je ne sais pas comment il est arrivé, alors don 'tâche. – belugabob