IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

Erreur lors du démarrage de Tomcat depuis Eclipse


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 24
    Par défaut Erreur lors du démarrage de Tomcat depuis Eclipse
    Bonjour à tous,

    Je suis les excellents tutoriels de M. Tahe pour apprendre Java/Eclipse/Tomcat/MVC... ce qui n'est pas une mince affaire.

    Suivant les différents exercices, je viens d'essayer de publier une des applications exemples avec Tomcat. Ca a déjà très bien marché, mais là, je ne sais pas pourquoi, ça ne veut plus...

    J'explique:
    1. J'associe un projet au serveur Tomcat (5.5) dans Eclipse (3.2.1)
    2. Je démarre Tomcat dans Eclipse
    3. je vais dans Firefox pour visualiser en faisant http://localhost:8080/manager/html/list et là, plus rien... exemple:
    4. J'arrête Tomcat depuis Eclipse
    5. Je redémarre Tomcat depuis l'outil d'admin de "Apache Tomcat Properties"
    6. Je retourne dans Firefox... Ca marche:

    mais je n'ai pas mon application publiée

    Remarque: si j'essaye de publier mon application à la main, j'ai une erreur 404 sur l'appli mais pas sur le manager... toutefois, ça ne marche pas non plus avec le message suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    type Rapport d'exception
     
    message
     
    description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
     
    exception
     
    javax.servlet.ServletException: L'enrobeur (wrapper) ne peut trouver la classe servlet istia.st.servlets.personne.ServletPersonne ou une classe dont elle dépend
    	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
    	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	java.lang.Thread.run(Unknown Source)
     
    cause mère
     
    java.lang.ClassNotFoundException: istia.st.servlets.personne.ServletPersonne
    	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1355)
    	org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1201)
    	org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    	org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
    	org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    	org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	java.lang.Thread.run(Unknown Source)
     
    note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.5.20.
    Merci d'avance pour votre aide et vos conseils.

  2. #2
    Membre expérimenté Avatar de Sebou77
    Inscrit en
    Mars 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2006
    Messages : 212
    Par défaut
    quand tu lance tomcat avec l'outils d'admin, ton server.xml tu lui a mis les context à la main ou tu n'a rien touché ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 24
    Par défaut
    Merci pour ta réponse.

    Je n'ai rien touché dans Server.xml.

    Il n'y a rien juste avant </Host> alors que lorsque j'avais déployé d'autres applis, j'avais des Context (insérés automatiquement par Eclipse je suppose)

    en voici les dernières lignes:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
            <!--
            <Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"
                     directory="logs"  prefix="localhost_access_log." suffix=".txt"
                     pattern="common" resolveHosts="false"/>
            -->
     
          </Host>
     
        </Engine>
     
      </Service>
     
    </Server>
    Ca explique que l'application ne fonctionne pas quand je la déploie manuellement, mais pas le problème de plantage de Tomcat quand Eclipse essaye d'y publier une appli. Si?

  4. #4
    Membre expérimenté Avatar de Sebou77
    Inscrit en
    Mars 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2006
    Messages : 212
    Par défaut
    Citation Envoyé par Ghislain
    Ca explique que l'application ne fonctionne pas quand je la déploie manuellement, mais pas le problème de plantage de Tomcat quand Eclipse essaye d'y publier une appli. Si?
    Tout à fait

    Mais au fait tu as pas des log de Tomcat dans eclipse quand tu essayes d'accéder à ta page ?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Mai 2002
    Messages : 24
    Par défaut
    Voici les logs d'Eclipse quand je démarre Tomcat depuis celui ci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    11 janv. 2007 09:37:02 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
    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.5.0_10\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\PHP\;C:\oracle\product\10.2.0\client_1\bin;C:\Program Files\Java\jre1.5.0_10\bin;C:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\PROGRA~1\CA\SHARED~1\SCANEN~1;C:\PROGRA~1\CA\ETRUST~1;C:\Program Files\IBM\Personal Communications\;C:\Program Files\IBM\Trace Facility\;C:\ADELIWS;C:\ADELIWS\Adelrun\Win32;C:\ADELIWS\Javarun;C:\Adeliws\JDK\bin;C:\SQLLIB\BIN;C:\SQLLIB\FUNCTION;C:\SQLLIB\SAMPLES\REPL;C:\SQLLIB\HELP;C:\IBM\IMNNQ;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\tools\c\samples\bin;U:\Reflex\Environnements;Y:\Reflex\Environnements;V:\Reflex\Environnements;R:\Reflex\Environnements;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\QuickTime\QTSystem\;C:\Adeliws\JDK\bin;C:\Sun\SDKServlet\bin;C:\Sun\SDK\bin
    11 janv. 2007 09:37:02 org.apache.coyote.http11.Http11BaseProtocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
    11 janv. 2007 09:37:02 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 948 ms
    11 janv. 2007 09:37:02 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    11 janv. 2007 09:37:02 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/5.5.20
    11 janv. 2007 09:37:02 org.apache.catalina.core.StandardHost start
    INFO: XML validation disabled
    11 janv. 2007 09:37:03 org.apache.coyote.http11.Http11BaseProtocol start
    INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
    11 janv. 2007 09:37:03 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    11 janv. 2007 09:37:03 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/31  config=null
    11 janv. 2007 09:37:03 org.apache.catalina.storeconfig.StoreLoader load
    INFO: Find registry server-registry.xml at classpath resource
    11 janv. 2007 09:37:03 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 1212 ms
    Après différentes manipulation, j'arrive à accéder à mon application publiée par Eclipse. Par contre, une fois qu'elle est publiée, je n'ai plus accès au manager de Tomcat

  6. #6
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut
    Figure toi que j'ai le meme probleme depuis peu. Je n'arrive plus à acceder à mon manager (erreur 404)

    N'as tu pas installer quelque chose, en rapport avec apache? Comme apache http server ou un truc dans le meme style?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Des erreurs lors de démarrage de JBoss sous Eclipse
    Par imilys dans le forum Wildfly/JBoss
    Réponses: 1
    Dernier message: 17/05/2011, 14h51
  2. Démarrage de tomcat depuis Eclipse ou startup.sh
    Par techz dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 17/08/2009, 19h42
  3. Démarrage Tomcat depuis eclipse
    Par yupa dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 09/01/2009, 16h08
  4. Réponses: 5
    Dernier message: 21/10/2008, 10h13
  5. Pb de démarrage de Tomcat depuis Eclipse Europa
    Par sibboo dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 31/01/2008, 18h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo