Bonjour,
Je débute avec Eclipse et Tomcat.
J'utilise la version 3.3.1 de Eclipse avec le plugin WTP et Tomcat 6.0
Dans la console, quand je lance Tomcat avec Eclipse (vus Servers) j'ai un message me disant que Tomcat est démarré, mais avec des erreurs (cf ci-dessous). Le symptôme est que si j'essaie d'obtenir l'adresse http://localhost:8080, je n'obtiens même pas la page d'accueil de Tomcat. (Erreur 404, page non trouvée). Et ce dans le navigateur interne ou un navigateur externe.
Par contre, si je lance Tomcat de manière autonome (c'est à dire en dehors d'Eclipse), tout fonctionner. J'en conclue qu'il doit s'agir d'un simple problème de paramétrage.
Pour info, le message d'erreur est reporté ci-dessous. Il précise qu'il ne trouve pas une bibliothèque optimale ni le ClassLoader.
Merci pour vos lumières
Kim
Message d'erreur au démarrage depuis Eclipse :
15 déc. 2007 16:09:03 org.apache.catalina.core.AprLifecycleListener init
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.6.0_03\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jre1.6.0_03\bin\client;C:\Program Files\Java\jre1.6.0_03\bin;E:\Program Files\Borland\Delphi7\Bin;E:\Program Files\Borland\Delphi7\Projects\Bpl\;E:\PROGRA~1\Borland\CBUILD~1\Bin;E:\PROGRA~1\Borland\CBUILD~1\Projects\Bpl;E:\Inprise\vbroker\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\
15 déc. 2007 16:09:03 org.apache.coyote.http11.Http11Protocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
15 déc. 2007 16:09:03 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 565 ms
15 déc. 2007 16:09:03 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
15 déc. 2007 16:09:03 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
15 déc. 2007 16:09:04 org.apache.catalina.core.ApplicationContext log
INFO: La servlet Faces Servlet est marqué comme indisponible
15 déc. 2007 16:09:04 org.apache.catalina.core.ApplicationContext log
GRAVE: Error loading WebappClassLoader
delegate: false
repositories:
/WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@119cca4
javax.faces.webapp.FacesServlet
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
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:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
15 déc. 2007 16:09:04 org.apache.catalina.core.StandardContext loadOnStartup
GRAVE: La servlet /Ace a généré une exception "load()"
java.lang.ClassNotFoundException: javax.faces.webapp.FacesServlet
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1083)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
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:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
15 déc. 2007 16:09:04 org.apache.coyote.http11.Http11Protocol start
INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
15 déc. 2007 16:09:04 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
15 déc. 2007 16:09:04 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
15 déc. 2007 16:09:04 org.apache.catalina.startup.Catalina start
INFO: Server startup in 396 ms