Bonjour,
J'ai un pb de de deploiement d'une application sous tomcat 6.
Configuration :
- ubuntu desktop 9.04 - Jaunty Jackalope.
- Tomcat 6.018
Le problème est le suivant : j'ai le message suivant lors du deploiement de l'application ou au redemarrage du serveur :
8 déc. 2009 20:21:02 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Erreur lors de la configuration de la classe d'???coute de l'application (application listener) org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3786)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4338)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.commons.daemon.support.DaemonLoader.start(DaemonLoader.java:177)
8 déc. 2009 20:21:02 org.apache.catalina.core.StandardContext listenerStart
GRAVE: L'installation des ???couteurs (listeners) de l'application a ???t??? saut???e suite aux erreurs pr???c???dentes
J'ai déja regardé sur le net et essayé les verifications suivantes :
- Tous les Jars de Spring sont dans usr/share/tomcat6/lib (spring.jar, spring-web.jar....)
- Je les ai copié dans le Web-inf/lib de l'application : idem
- j'ai verifié les permissions sur les fichiers : ce sont les mêmes permissions que les autres blibliothèques qui ne posent pas de pb
- J'ai desactivé le java-security dans init.d/tomcat6 : idem
- redémarrage du serveur apès chaque manipulation : idem
Pour info : j'ai une autre application fonctionnant très bien mais qui n'utilise pas Spring sur ce meme serveur
L'application posant pb sous linux fonctionne parfaitement sous windows avec exactement les mêmes bibliothèques spring et apache tomcat 6.0
Merci d'avance pour votre aide.
- j'ai
Partager