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

Servlets/JSP Java Discussion :

Problème d'exécution de Tomcat


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 75
    Par défaut Problème d'exécution de Tomcat
    Lorsque j'essaye de lancer le serveur Tomcat.6 pour mon projet sur eclipse ça se bloque et affiche le message suivant:
    'Starting Tomcat v6.0 server at localhost has encountered a problem'
    'Server Tomcat v6.0 Server at localhost failed to start.'

    Voici le console
    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
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
    1 sept. 2011 01:20:41 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Sun\SDK\jdk\bin;.;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:/Program Files/Java/jre6/lib/i386;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Program Files\Java\jdk1.6.0_23\bin;C:\Sun\SDK\bin
    1 sept. 2011 01:20:41 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:sotetel' did not find a matching property.
    1 sept. 2011 01:20:41 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:Test' did not find a matching property.
    1 sept. 2011 01:20:41 org.apache.coyote.http11.Http11Protocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-1191
    1 sept. 2011 01:20:41 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 658 ms
    1 sept. 2011 01:20:42 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    1 sept. 2011 01:20:42 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.33
    1 sept. 2011 01:20:42 org.apache.tomcat.util.modeler.Registry registerComponent
    GRAVE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/sotetel,J2EEApplication=none,J2EEServer=none
    java.lang.reflect.InvocationTargetException
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    	at java.lang.reflect.Method.invoke(Method.java:585)
    	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
    Caused by: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class servlettes.AjouterStation)
    	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822)
    	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
    	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    	at org.apache.catalina.startup.WebAnnotationSet.loadApplicationServletAnnotations(WebAnnotationSet.java:108)
    	at org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:58)
    	at org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:297)
    	at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1078)
    	at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:261)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4612)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
    	at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
    	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    	at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    	at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    	... 6 more
    J'ai reinstallé Tomcat mais le problème persiste
    J'attend votre aide et je vous remercie

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Tu as un problème de version java pour tes classes.
    Dans l'idée, tu as un serveur qui tourne sur une jvm en 1.5 et tu compiles tes classes en 1.6... pas bon
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 75
    Par défaut
    J'ai passé de Tomcat6 a Tomcat7 mais le problème persiste
    J'ai jdk 1.6 et java_ee_dsk_6 installées
    donc quelle est la version de Tomcat compatible ?

    Je vous remercie

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Ce n'est pas la version de Tomcat qui est en cause mais la version de la JVM.
    Si tu lances Tomcat sur une JVM 1.5 et que tu lui demande d'exécuter des classes créées en 1.6, ça va coincer...

    Vérifie que la version java paramétrée pour la création des objets dans ton IDE soit compatible avec celle du serveur.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    75
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 75
    Par défaut
    Je vous remercie le problème est résolu en modifiant le java compiler de 1.6 a 1.5

    Mais s'il vous plait je veux comprendre comment voir sur quelle JVM Tomcat est lancé ?

    Et pourquoi une croix en rouge apparait auprès le nom de mon projet ( project explorator) lorsque je met java compiler dans les propriétés de mon projet a jdk 1.6 mais la croix disparait lorsque je met a jdk 1.5 malgré que j'ai jdk_1.6 et java_ee_sdk_6 installées


    Je vous remercie

  6. #6
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Avec Windows, tu fais un click droit sur l'icône "Apache Tomcat x" dans la zone droite en bas d'écran -> Configure -> Onglet Java.
    Là, tu auras "Java Virtual Machine" qui t'indique le chemin utilisé...

    Pour ton autre question, je ne sais pas quel IDE tu utilises...
    Ceci dit, c'est peut-être un problème de classpath ou de compatibilité de version avec un autre paramétrage du projet...
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. Problème d'exécution d'une servlet avec Tomcat
    Par bmmdrs dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 03/09/2011, 18h54
  2. Eclipse/Tomcat: Problème d'exécution
    Par ngthurel dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 24/05/2011, 00h01
  3. Tomcat : problème d'exécution en tant que service
    Par Aurélien78 dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 10/12/2009, 11h47
  4. Problème d'exécution sous tomcat
    Par Invité dans le forum Tomcat et TomEE
    Réponses: 7
    Dernier message: 25/02/2008, 23h03
  5. Problême d'exécution des servlets sur tomcat
    Par naima2005 dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 07/05/2006, 07h54

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