Tomcat 8.5.88 ne démarre pas dans eclipse

Goahould_nt Messages postés 21 Date d'inscription vendredi 21 avril 2023 Statut Membre Dernière intervention 27 janvier 2024 - Modifié le 17 mai 2023 à 10:14
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 - 19 mai 2023 à 21:57

Tomcat 8.5.88 ne démarre pas dans eclipe alors qu'il fonctionne dans le navigateur en localhost:8080; ce n'est pas les ports 8080 ou 8005 qui sont déjà utilisés.

j'obtient l'erreur suivante : 

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Nom version serveur : Apache Tomcat/8.5.88

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Serveur compil� : Apr 14 2023 20:16:27 UTC

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Version du serveur : 8.5.88.0

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Nom de l'OS : Windows 11

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Version OS : 10.0

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Architecture : amd64

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Java Home : C:\Program Files\Java\jdk-19

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Version JVM : 19.0.2+7-44

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Fournisseur de la JVM : Oracle Corporation

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: CATALINA_BASE : C:\Users\Admin\Documents\Java\Projets\.metadata\.plugins\org.eclipse.wst.server.core\tmp0

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: CATALINA_HOME : C:\Program Files\Java\apache-tomcat-8.5.88

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : -Dcatalina.base=C:\Users\Admin\Documents\Java\Projets\.metadata\.plugins\org.eclipse.wst.server.core\tmp0

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : -Dcatalina.home=C:\Program Files\Java\apache-tomcat-8.5.88

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : -Dwtp.deploy=C:\Users\Admin\Documents\Java\Projets\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : --add-opens=java.base/java.lang=ALL-UNNAMED

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : --add-opens=java.base/java.io=ALL-UNNAMED

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : --add-opens=java.base/java.util=ALL-UNNAMED

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : --add-opens=java.base/java.util.concurrent=ALL-UNNAMED

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : -Dfile.encoding=UTF-8

mai 16, 2023 11:09:18 PM org.apache.catalina.startup.VersionLoggerListener log

INFO: Argument de la ligne de commande : -XX:+ShowCodeDetailsInExceptionMessages

mai 16, 2023 11:09:18 PM org.apache.catalina.core.AprLifecycleListener lifecycleEvent

INFO: La librairie Apache Tomcat Native bas�e sur APR qui permet des performances optimales dans les environnements de production n'a pas �t� trouv�e sur le java.library.path : [C:\Program Files\Java\jdk-19\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Java\jdk-19\bin;C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\Admin\AppData\Local\Microsoft\WindowsApps;;.]

mai 16, 2023 11:09:18 PM org.apache.coyote.AbstractProtocol init

INFO: Initialisation du gestionnaire de protocole ["http-nio-8080"]

mai 16, 2023 11:09:19 PM org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 1826 ms

mai 16, 2023 11:09:19 PM org.apache.catalina.core.StandardService startInternal

INFO: D�marrage du service [Catalina]

mai 16, 2023 11:09:19 PM org.apache.catalina.core.StandardEngine startInternal

INFO: D�marrage du moteur de Servlets : [Apache Tomcat/8.5.88]

mai 16, 2023 11:09:19 PM org.apache.catalina.util.SessionIdGeneratorBase createSecureRandom

WARNING: La cr�ation de l'instance de SecureRandom pour le g�n�rateur d'id de session en utilisant [SHA1PRNG] a pris [107] millisecondes

mai 16, 2023 11:09:20 PM org.apache.catalina.core.ContainerBase startInternal

SEVERE: Un conteneur fils a �chou� pendant son d�marrage

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Echec de d�marrage du composant [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_prj1]]

at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)

at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:892)

at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:793)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1362)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1352)

at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)

at java.base/java.lang.Thread.run(Thread.java:1589)

Caused by: org.apache.catalina.LifecycleException: Echec de d�marrage du composant [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_prj1]]

at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)

... 6 more

Caused by: java.lang.IllegalArgumentException: Les servlets nomm�s [Teset] et [Test.Teset] sont tous deux associ�s au m�me mod�le d'URL [/Teset], ce qui n'est pas permis

at org.apache.tomcat.util.descriptor.web.WebXml.addServletMappingDecoded(WebXml.java:351)

at org.apache.tomcat.util.descriptor.web.WebXml.addServletMapping(WebXml.java:344)

at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2351)

at org.apache.catalina.startup.ContextConfig.processClass(ContextConfig.java:2030)

at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2019)

at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:1920)

at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:1914)

at org.apache.catalina.startup.ContextConfig.processClasses(ContextConfig.java:1177)

at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1094)

at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:780)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:300)

at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4855)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

... 6 more

mai 16, 2023 11:09:20 PM org.apache.catalina.core.ContainerBase startInternal

SEVERE: Un conteneur fils a �chou� pendant son d�marrage

java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Un conteneur fils a �chou� pendant son d�marrage

at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)

at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:892)

at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:252)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.StandardService.startInternal(StandardService.java:429)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:779)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.startup.Catalina.start(Catalina.java:695)

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

at java.base/java.lang.reflect.Method.invoke(Method.java:578)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)

Caused by: org.apache.catalina.LifecycleException: Un conteneur fils a �chou� pendant son d�marrage

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:904)

at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:793)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1362)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1352)

at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)

at java.base/java.lang.Thread.run(Thread.java:1589)

Caused by: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Echec de d�marrage du composant [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_prj1]]

at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)

at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:892)

... 8 more

Caused by: org.apache.catalina.LifecycleException: Echec de d�marrage du composant [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_prj1]]

at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)

... 6 more

Caused by: java.lang.IllegalArgumentException: Les servlets nomm�s [Teset] et [Test.Teset] sont tous deux associ�s au m�me mod�le d'URL [/Teset], ce qui n'est pas permis

at org.apache.tomcat.util.descriptor.web.WebXml.addServletMappingDecoded(WebXml.java:351)

at org.apache.tomcat.util.descriptor.web.WebXml.addServletMapping(WebXml.java:344)

at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2351)

at org.apache.catalina.startup.ContextConfig.processClass(ContextConfig.java:2030)

at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2019)

at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:1920)

at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:1914)

at org.apache.catalina.startup.ContextConfig.processClasses(ContextConfig.java:1177)

at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1094)

at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:780)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:300)

at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4855)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

... 6 more

mai 16, 2023 11:09:20 PM org.apache.catalina.startup.Catalina start

SEVERE: Le composant Server requis n'a pas d�marr�, en cons�quence Tomcat ne peut d�marrer.

org.apache.catalina.LifecycleException: Un conteneur fils a �chou� pendant son d�marrage

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:904)

at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:252)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.StandardService.startInternal(StandardService.java:429)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:779)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.startup.Catalina.start(Catalina.java:695)

at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)

at java.base/java.lang.reflect.Method.invoke(Method.java:578)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)

Caused by: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Un conteneur fils a �chou� pendant son d�marrage

at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)

at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:892)

... 11 more

Caused by: org.apache.catalina.LifecycleException: Un conteneur fils a �chou� pendant son d�marrage

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:904)

at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:793)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1362)

at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1352)

at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)

at java.base/java.lang.Thread.run(Thread.java:1589)

Caused by: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Echec de d�marrage du composant [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_prj1]]

at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)

at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:191)

at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:892)

... 8 more

Caused by: org.apache.catalina.LifecycleException: Echec de d�marrage du composant [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/Servlet_prj1]]

at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)

... 6 more

Caused by: java.lang.IllegalArgumentException: Les servlets nomm�s [Teset] et [Test.Teset] sont tous deux associ�s au m�me mod�le d'URL [/Teset], ce qui n'est pas permis

at org.apache.tomcat.util.descriptor.web.WebXml.addServletMappingDecoded(WebXml.java:351)

at org.apache.tomcat.util.descriptor.web.WebXml.addServletMapping(WebXml.java:344)

at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2351)

at org.apache.catalina.startup.ContextConfig.processClass(ContextConfig.java:2030)

at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2019)

at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:1920)

at org.apache.catalina.startup.ContextConfig.processAnnotationsWebResource(ContextConfig.java:1914)

at org.apache.catalina.startup.ContextConfig.processClasses(ContextConfig.java:1177)

at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1094)

at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:780)

at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:300)

at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)

at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4855)

at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)

... 6 more

mai 16, 2023 11:09:20 PM org.apache.coyote.AbstractProtocol pause

INFO: Le gestionnaire de protocole ["http-nio-8080"] est mis en pause

mai 16, 2023 11:09:20 PM org.apache.catalina.core.StandardService stopInternal

INFO: Arr�t du service [Catalina]

mai 16, 2023 11:09:20 PM org.apache.coyote.AbstractProtocol destroy

INFO: Destruction du gestionnaire de protocole ["http-nio-8080"]

Est-ce arrivé déjà à quelqu'un ? ou qui saura comprendre cette pile d'erreur générée par tomcat lorsqu'il essaie de démarrer dans eclipse  v. 4.23 (03-2023) ?

2 réponses

KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 127
17 mai 2023 à 07:40

Bonjour,

L'erreur est assez explicite :

java.lang.IllegalArgumentException: Les servlets nomm�s [Teset] et [Test.Teset] sont tous deux associ�s au m�me mod�le d'URL [/Teset], ce qui n'est pas permis


0
Goahould_nt Messages postés 21 Date d'inscription vendredi 21 avril 2023 Statut Membre Dernière intervention 27 janvier 2024
Modifié le 18 mai 2023 à 18:32

Merci  beaucoup pour ta réponse: Mais j'ai pourtant le fichier web.xml suivant :

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
  <display-name>Servlet_prj1</display-name>
  <servlet>
      <servlet-name>Teset</servlet-name>
      <servlet-class>test.Teset</servlet-class>
  </servlet>
  <servlet-mapping>
      <servlet-name>Teset</servlet-name>
      <url-pattern>/Bonjour</url-pattern>
  </servlet-mapping>
</web-app>

et j'obtient une erreur htp 404: dont le message est :

La ressource demandée [/Servlet_prj1/servlet/Test.Teset] n'est pas disponible ! Y a-il une erreur dans mon fichier web.xml.  ?

0
KX Messages postés 16734 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 24 avril 2024 127
19 mai 2023 à 21:57

Vu que tu fais un mapping de ta servlet sur /Bonjour c'est cette URL qu'il faut appeler, et pas directement le nom de la classe test.Teset

0
Rejoignez-nous