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

Eclipse Java Discussion :

[Tomcat] Changer le port d'un serveur configuré sous Eclipse


Sujet :

Eclipse Java

  1. #1
    Membre habitué Avatar de hedgehog
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    295
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 295
    Points : 133
    Points
    133
    Par défaut [Tomcat] Changer le port d'un serveur configuré sous Eclipse
    Bonjour à tous,

    J'ai installé Eclipse WTP (Helios), un serveur Tomcat et le plugin Tomcat pour Eclipse.

    Tout (lancement de Tomcat par Eclipse) fonctionnait très bien jusqu'à ce que j'installe un serveur Oracle (utilisation du même port que Tomcat).
    Extrait de la commande netstat -abv :

    TCP winxp-vm:8080 winxp-vm:0 LISTENING 1236
    C:\WINDOWS\system32\WS2_32.dll
    D:\programs\oracleXE\app\oracle\product\10.2.0\server\BIN\orantcp10.dll
    D:\programs\oracleXE\app\oracle\product\10.2.0\server\BIN\oran10.dll
    D:\programs\oracleXE\app\oracle\product\10.2.0\server\BIN\tnslsnr.exe
    C:\WINDOWS\system32\kernel32.dll
    [tnslsnr.exe]
    Suite à différentes recherches sur le net, je modifie le server.xml (configuré pour Tomcat sous Eclipse) afin de binder le port 8081 :

    <Connector connectionTimeout="20000" port="8081" protocol="HTTP/1.1" redirectPort="8443"/>
    Le souci est que je rencontre ce message d'erreur lors du lancement du serveur Tomcat depuis Eclipse :

    14 déc. 2010 09:59:05 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/Java/jre6/lib/i386;D:\programs\oracleXE\app\oracle\product\10.2.0\server\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem
    14 déc. 2010 09:59:05 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:ccoop_states-portal' did not find a matching property.
    14 déc. 2010 09:59:06 org.apache.coyote.http11.Http11Protocol init
    GRAVE: Erreur à l'initialisation du point de contact
    java.net.BindException: Address already in use: JVM_Bind <null>:8080
    at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:395)
    at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:118)
    at org.apache.catalina.connector.Connector.initInternal(Connector.java:873)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:100)
    at org.apache.catalina.core.StandardService.initInternal(StandardService.java:555)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:100)
    at org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:729)
    at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:100)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:548)
    at org.apache.catalina.startup.Catalina.load(Catalina.java:571)
    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.load(Bootstrap.java:262)

    ........

    14 déc. 2010 09:59:06 org.apache.coyote.ajp.AjpProtocol start
    INFO: Starting Coyote AJP/1.3 on ajp-8009
    14 déc. 2010 09:59:06 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 606 ms
    Je ne parviens pas à trouver la source de ce problème.

    Y a-t-il un autre fichier à configurer sous Eclipse pour que mon serveur Tomcat se lance correctement (hors Eclipse, Tomcat se lance bien après modification du fichier server.xml)?

    Par avance, merci de votre aide

  2. #2
    Membre habitué Avatar de hedgehog
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    295
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 295
    Points : 133
    Points
    133
    Par défaut
    Suite à diverses recherches sur le net, j'ai trouvé la solution.

    Je poste une image explicative, ca pourrait servir à d'autres personnes dans le même cas que moi.



    Sous Eclipse, dans la liste des serveurs configurés :

    1 -> Double clic sur le serveur à configurer
    2 -> Modification du port
    3 -> Sauvegarder la configuration

    Cela permet de modifier proprement les différentes configurations attachées spécifiquement à Eclipse.

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

Discussions similaires

  1. [Maven] Configuration sous Eclipse
    Par GGelec dans le forum Eclipse
    Réponses: 1
    Dernier message: 07/03/2012, 15h19
  2. [DisplayTag] Configuration sous eclipse
    Par daringa dans le forum Taglibs
    Réponses: 3
    Dernier message: 05/07/2011, 21h33
  3. Problème de configuration sous Eclipse
    Par david71 dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 30/06/2009, 15h59
  4. Serveur configuration sous domaines
    Par paterson dans le forum Apache
    Réponses: 4
    Dernier message: 04/06/2008, 17h03
  5. Changer le port 1521 du serveur oracle
    Par Smix007 dans le forum Administration
    Réponses: 3
    Dernier message: 14/05/2007, 14h33

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