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 :

Démarrage impossible de Tomcat avec le plugin Eclipse Sysdeo


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Démarrage impossible de Tomcat avec le plugin Eclipse Sysdeo
    Bonjour,

    J'ai suivi avec attention le manuel pour l'installation du plug-in Sysdeo Tomcat pour Eclipse, ainsi que le tutoriel de JM Doudoux, mais il m'est impossible de démarrer le serveur malgré mes précautions. Voici l'erreur obtenue :
    Bootstrap: Class loader creation threw exception
    java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
    at org.apache.tomcat.util.compat.JdkCompat.<clinit>(JdkCompat.java:55)
    at org.apache.catalina.startup.ClassLoaderFactory.<clinit>(ClassLoaderFactory.java:63)
    at org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:103)
    at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:196)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:402)
    J'utilise le JDK 6, sur une distribution Ubuntu 7.04 :
    • Répertoire de Tomcat : usr/share/tomcat5/ ;
    • Répertoire des contextes : /usr/share/tomcat5/conf/Catalina/localhost.


    Voici le fichier de log enregistré par Eclipse.
    !ENTRY com.sysdeo.eclipse.tomcat 4 4 2007-06-05 16:45:19.106
    !MESSAGE
    -------- Sysdeo Tomcat Launcher settings --------
    -> Label : Tomcat 5.x
    -> ClassToLaunch : org.apache.catalina.startup.Bootstrap
    -> Classpath : | /usr/share/tomcat5//bin/bootstrap.jar | | /usr/lib/jdk1.6.0_01/lib/tools.jar |
    -> BootClasspath :
    -> Vmargs : -Dcatalina.home="/usr/share/tomcat5/" -Djava.endorsed.dirs="/usr/share/tomcat5//common/endorsed" -Dcatalina.base="/usr/share/tomcat5/" -Djava.io.tmpdir="/usr/share/tomcat5//temp"
    -> PrgArgs : start
    -> Debug : true
    -> Source lookup :

    !ENTRY com.sysdeo.eclipse.tomcat 4 4 2007-06-05 16:45:19.112
    !MESSAGE Projects in source path :

    !ENTRY com.sysdeo.eclipse.tomcat 4 4 2007-06-05 16:45:19.113
    !MESSAGE
    -------- Sysdeo Tomcat Launcher settings--------
    A noter que je n'ai pas pu ajouter l'archive Tools.jar au classpath du plug-in (comme indiqué dans le tutoriel de JM Doudoux) car je ne l'ai pas trouvée parmi les librairies de la JDK.

    Merci à vous, si vous trouvez le temps de chercher une solution à mon problème.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Quelques infos utiles :

    Eclipse :
    Eclipse SDK
    Version: 3.2.2
    Build id: M20070212-1330 (Ubuntu version: 3.2.2-0ubuntu3)
    Tomcat :
    Using CATALINA_BASE: /usr/share/tomcat5
    Using CATALINA_HOME: /usr/share/tomcat5
    Using CATALINA_TMPDIR: /usr/share/tomcat5/temp
    Using JAVA_HOME: /usr/lib/jdk1.6.0_01
    Version: Apache Tomcat/5.0
    Plug-in :
    com.sysdeo.eclipse.tomcat_3.2.1
    Les traces du démarrage de Tomcat en mode console
    > sudo /etc/init.d/tomcat5 start
    Starting Tomcat 5 servlet engine using Java from /usr/lib/jdk1.6.0_01: tomcat5.

    > sudo /etc/init.d/tomcat5 status
    Tomcat 5 servlet engine is running with Java pid 9138

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2007
    Messages : 149
    Par défaut
    J'avais eu ca quand il me manquait commons-logging.jar cherche peut etre de ce coté

  4. #4
    Invité
    Invité(e)
    Par défaut
    Je l'ai dans un de mes "extension locations". Pour tester j'ai téléchargé la dernière version, ajoutée manuellement au classpath du plug-in ; là j'ai eu droit à une pile d'erreurs assez énorme. je ne sais plus trop où donner de la tête.

    Ce sont des erreurs du genre :
    org.apache.coyote.http11.Http11Protocol init
    GRAVE: Erreur à l'initialisation du point de contact
    java.net.BindException: Adresse déjà utilisée:8180

    org.apache.catalina.startup.Catalina load
    GRAVE: Catalina.start
    LifecycleException: L'initialisation du gestionnaire de protocole a échoué: java.net.BindException: Adresse déjà utilisée:8180
    Et de toute façon, l'intégration de l'archive commons-logging ne devrait pas être faite comme ça !

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    149
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Janvier 2007
    Messages : 149
    Par défaut
    java.net.BindException: Adresse déjà utilisée:8180
    Ca ca ressemble à une utilisation multiple du port 8180. Souvent le cas lorsque tu lances une autre instance d'un serveur deja lancé. (Start sans avoir fait un stop auparavant)

  6. #6
    Invité
    Invité(e)
    Par défaut
    Effectivement, j'avais oublié de stopper le serveur démarré en mode console.

    Alors je récapitule : après avoir ajouté manuellement le apache commons logging, il semble n'y avoir plus que des problèmes de permissions sur certains fichiers (il me semble avoir lu quelque part qu'il y avait des problèmes entre Ubuntu et ce plugins, au niveau des droits de fichier)

    j'ignore pourquoi l'archive n'a pas été trouvée automatiquement !

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

Discussions similaires

  1. problème avec IE & plugin eclipse de gwt 1.7
    Par kazabliz dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 04/08/2009, 09h33
  2. Réponses: 0
    Dernier message: 03/04/2008, 14h03
  3. PB avec le Plugin Eclipse Colorer
    Par OUaOU dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 30/10/2006, 10h30
  4. debuggage avec le plugin eclipse phpide
    Par Invité dans le forum Eclipse PHP
    Réponses: 13
    Dernier message: 04/10/2006, 17h15
  5. Réponses: 6
    Dernier message: 18/07/2005, 15h59

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