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

Développement Web en Java Discussion :

Failed to connect to server localhost/127.0.0.1:1199


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2015
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2015
    Messages : 5
    Par défaut Failed to connect to server localhost/127.0.0.1:1199
    Bonjour,

    J'utilise Netbeans pour reprendre une application qui a déjà été codée. Afin d'avoir sur ma machine la même version qu'en production, je dois configurer l'environnement.

    Je rencontre une erreur pendant l'exécution de mon application. Cette exception arrive sur l'envoie d'un message JMS. (
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    producer.sendJmsTextMessage(idPS);
    )

    12:05:51,540 ERROR JmsMessageProducer:90 - Error in trying to send JMS Message
    javax.naming.CommunicationException: Could not obtain connection to any of these urls: localhost:1199 and discovery failed with error: javax.naming.CommunicationException: Receive timed out [Root exception is java.net.SocketTimeoutException: Receive timed out]
    at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1690)
    at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1761)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:695)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
    at javax.naming.InitialContext.lookup(InitialContext.java:411)
    at fr.inra.grignon.persyst.web.jms.JmsMessageProducer.sendJmsTextMessage(JmsMessageProducer.java:72)
    at fr.inra.grignon.persyst.web.servlet.DoResultats.doPost(DoResultats.java:407)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
    at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.SocketTimeoutException: Receive timed out
    at java.net.TwoStacksPlainDatagramSocketImpl.receive0(Native Method)
    at java.net.TwoStacksPlainDatagramSocketImpl.receive(TwoStacksPlainDatagramSocketImpl.java:114)
    at java.net.DatagramSocket.receive(DatagramSocket.java:816)
    at org.jnp.interfaces.NamingContext.discoverServer(NamingContext.java:1659)
    ... 29 more
    [Root exception is javax.naming.CommunicationException: Failed to connect to server localhost/127.0.0.1:1199 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost/127.0.0.1:1199 [Root exception is java.net.ConnectException: Connection refused: connect]]]
    at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1780)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:695)
    at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:688)
    at javax.naming.InitialContext.lookup(InitialContext.java:411)
    at fr.inra.grignon.persyst.web.jms.JmsMessageProducer.sendJmsTextMessage(JmsMessageProducer.java:72)
    at fr.inra.grignon.persyst.web.servlet.DoResultats.doPost(DoResultats.java:407)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
    at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:957)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:620)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: javax.naming.CommunicationException: Failed to connect to server localhost/127.0.0.1:1199 [Root exception is javax.naming.ServiceUnavailableException: Failed to connect to server localhost/127.0.0.1:1199 [Root exception is java.net.ConnectException: Connection refused: connect]]
    at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:337)
    at org.jnp.interfaces.NamingContext.checkRef(NamingContext.java:1746)
    ... 28 more
    Caused by: javax.naming.ServiceUnavailableException: Failed to connect to server localhost/127.0.0.1:1199 [Root exception is java.net.ConnectException: Connection refused: connect]
    at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:307)
    ... 29 more
    Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:579)
    at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:97)
    at org.jnp.interfaces.TimedSocketFactory.createSocket(TimedSocketFactory.java:82)
    at org.jnp.interfaces.NamingContext.getServer(NamingContext.java:303)
    ... 29 more
    Je pense qu'il doit y avoir un problème avec JBoss. J'ai ajouté mon serveur JBoss sur Netbeans et j'ai configuré le port à 8283 car mon port 8080 est déjà pris par Tomcat. Malgré le fait que lorsque je lance JBoss, il me dise que l'adresse est déjà utilisée, lorsque je me rends sur localhost:8283, je n'ai pas d'erreur (j'ai une page blanche) et lorsque je fais un netstat, la connexion est bien prise par ce port là. Donc je présume que la connexion au serveur JBoss est établie.

    D'après le log, il semblerait qu'il n'arrive pas à se connecter à l'adresse localhost/127.0.0.1:1199. Et lorsque je chercher cette adresse dans mon navigateur (Chrome), j'ai une erreur 403, accès interdit. Après de nombreuses recherches, je ne trouve toujours pas où je peux changer les droits d'accès à cette adresse (si c'est la solution).

    Si quelqu'un pouvait m'aider à résoudre ce problème, merci d'avance

  2. #2
    Membre extrêmement actif Avatar de ddoumeche
    Homme Profil pro
    Ingénieur recherche et développement
    Inscrit en
    Octobre 2007
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Singapour

    Informations professionnelles :
    Activité : Ingénieur recherche et développement

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 711
    Par défaut
    localhost peut se résoudre en 127.0.0.1 ou :::1 (ipv6), et vu la description de ton erreur je présume que lors de l'envoi du JMS, il le resout en ipv6

    Essaye d'ajouter le paramètre -Djava.net.preferIPv4Stack=true au lancement de ta JVM

Discussions similaires

  1. mysqladmin: connect to server at 'localhost' failed
    Par tissam89 dans le forum Linux
    Réponses: 4
    Dernier message: 20/03/2013, 23h17
  2. Réponses: 1
    Dernier message: 10/12/2011, 20h08
  3. Failed to connect to mailserver at "localhost" port 25
    Par billyrose dans le forum Langage
    Réponses: 7
    Dernier message: 03/08/2010, 11h07
  4. Failed to connect to mailserver at "localhost"
    Par jamiros dans le forum Langage
    Réponses: 3
    Dernier message: 13/10/2009, 23h09
  5. SMTP failed to connect to mail server
    Par Diabolikjo dans le forum Langage
    Réponses: 0
    Dernier message: 21/07/2008, 16h09

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