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 :

servlet.jar et tomcat et eclipse


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Par défaut servlet.jar et tomcat et eclipse
    Bonjour,

    je viens de rajouter le fichier servlet.jar dans le répertoire:
    "C:\Program Files\Java\jre6\lib\ext" car apparemment je viens d'apprendre qu'il fallait le rajouter pour les servlets, et depuis je n'arrive plus à faire démarrer mon instance de serveur Tomcat qui fonctionne depuis EclipseJEE.Heureusement j'arrive à faire fonctionner Tomcat indépendemment d'Eclipse.
    Voici mon log:
    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
     
    30 sept. 2010 23:46:35 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:\Program Files\Java\jre6\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Users\emmanuel\Desktop\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2\platforms\android-1.5\tools;C:\Program Files\Java\jdk1.5.0_06\bin;D:\quicktime\QTSystem\;C:\Program Files\Java\jdk1.6.0_21\bin;D:\ANT\apache-ant-1.7.1\bin;C:\Program Files\glassfish-v2ur2\bin;%CommonProgramFiles%\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Users\emmanuel\Desktop\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2\platforms\android-1.5\tools;C:\Program Files\Java\jdk1.5.0_06\bin;D:\quicktime\QTSystem\;C:\Program Files\Java\jdk1.6.0_21\bin;D:\ANT\apache-ant-1.7.1\bin;C:\Program Files\glassfish-v2ur2\bin;%CommonProgramFiles%\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Users\emmanuel\Desktop\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2\platforms\android-1.5\tools;C:\Program Files\Java\jdk1.5.0_06\bin;D:\quicktime\QTSystem\;C:\Program Files\Java\jdk1.6.0_21\bin;D:\ANT\apache-ant-1.7.1\bin;C:\Program Files\glassfish-v2ur2\bin;C:\Windows\System32;C:\Program Files\cvsnt;C:\Program Files\cvsnt;C:\Program Files\cvsnt;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files\Common Files\Microsoft Shared\Windows Live%D:\ANT\apache-ant-1.7.1\bin
    30 sept. 2010 23:46:35 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:test' did not find a matching property.
    30 sept. 2010 23:46:35 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:site-web-perso' did not find a matching property.
    30 sept. 2010 23:46:35 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:exemplesJSP' did not find a matching property.
    30 sept. 2010 23:46:35 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:exercicesJSP' did not find a matching property.
    30 sept. 2010 23:46:35 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:exos' did not find a matching property.
    30 sept. 2010 23:46:35 org.apache.coyote.http11.Http11Protocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8082
    30 sept. 2010 23:46:35 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 671 ms
    30 sept. 2010 23:46:35 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    30 sept. 2010 23:46:35 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.29
    java.lang.reflect.InvocationTargetException
    	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:289)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
    Caused by: java.lang.NoSuchMethodError: javax.servlet.ServletContext.getContextPath()Ljava/lang/String;
    	at org.apache.catalina.core.StandardHost$MemoryLeakTrackingListener.lifecycleEvent(StandardHost.java:561)
    	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4625)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    	at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
    	at org.apache.catalina.core.StandardService.start(StandardService.java:519)
    	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
    	... 6 more

  2. #2
    Membre Expert
    Avatar de slim_java
    Homme Profil pro
    Enseignant
    Inscrit en
    Septembre 2008
    Messages
    2 272
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2008
    Messages : 2 272
    Par défaut
    Salut,
    est ce que tomcat fonctionnait bien avant l'ajout du jar ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Par défaut
    oui , il fonctionnait!

  4. #4
    Membre Expert
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Par défaut
    Ouh là, il ne faut JAMAIS faire ça.
    Le contenu de servlet.jar est déjà dans les libs de Tomcat, ce que tu viens de faire, c'est créer un conflit entre 2 versions de l'API servlet, c'est donc la panique.

    Je te conseille donc 2 choses :
    - retirer le servlet.jar
    - mettre une grande tarte dans la gueule de celui qui t'a donné ce conseil ;-)

  5. #5
    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
    Citation Envoyé par hasalex Voir le message
    - mettre une grande tarte dans la gueule de celui qui t'a donné ce conseil ;-)
    +1

    il faudrait apprendre à référencer le serveur cible dans ton projet web.
    Lorsque tu fais la création de ton "Dynamic Web Project", tu as la partie "Target runtime" qui permet de référencer une installation particulière.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Par défaut
    Effectivement, tout refonctionne parfaitement
    merci.
    Le conseil donné a été écrit noir sur blanc dans un livre sur java que je ne citerai pas. (bon livre par ailleurs ).
    Maintenant si j'ai rajouté ce jar c'est parce que ma librairie javax.servlet n'est pas disponible et que j'en ai besoin pour utiliser un objet RequestDispatcher (en particulier la méthode getRequestDispatcher)( javax seul est reconnu lors de la complétion automatique mais javax.servlet n'est pas reconnu comme type valide ).
    En gros je ne peux pas créer de servlets sous Eclipse.

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

Discussions similaires

  1. [Tomcat]pb lancement de tomcat depuis eclipse
    Par sebos63 dans le forum Eclipse Java
    Réponses: 11
    Dernier message: 02/11/2006, 23h36
  2. [Tomcat]erreur au lancement de tomcat dans eclipse
    Par sebos63 dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 17/12/2004, 10h40
  3. [Tomcat 5 + Eclipse] Problème de configuration
    Par seb55555 dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 26/10/2004, 15h20
  4. [Plugin][Lomboz]Erreur lancement tomcat via eclipse
    Par dodine dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 01/07/2004, 11h06
  5. [servlet][api][download] Où trouver la lib servlet.jar ?
    Par cpr0 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 03/02/2004, 21h07

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