Bonjour,
J'essaye d'exécuter un bout de code au démmrage de tomcat. Pour cela, je crée une classe qui implément l'interface LifecycleListener, je crée un jar et je met je jar dans $CATALINA_HOME/lib.
J'ajoute la ligne suivante dans l'élement server du fichier server.xml
Le problème est que justement au démarrage de Tomcat, j'ai l'exception suivante (logs/catalina ... .log) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<Listener className="monPackage.MaClasse" />
C'est à dire que le classLoader n'arrive pas à charger LifecycleListener.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 java.lang.NoClassDefFoundError: org/apache/catalina/LifecycleListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) .................
Quelqu'un à une idée ?
Merci d'avance.
Partager