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

Wildfly/JBoss Java Discussion :

Récupérer IP et Port du serveur JBoss


Sujet :

Wildfly/JBoss Java

  1. #1
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 23
    Par défaut Récupérer IP et Port du serveur JBoss
    Bonjour à tous,

    je cherche à récupérer l'ip et le port sur lesquels tournent mon serveur JBoss et ce à l'intérieur d'un EJB ?

    Mes recherches googliennes n'ont rien donné ...

    Cordialement

    Antoine

  2. #2
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    pour l'IP c'est facile, la propriété systeme jboss.bind.address contient l'adresse IP (ou 0.0.0.0 si toutes les interfaces sont utilisée).

    Cependant, JBoss AS écoute sur plusieurs port. Ca dépend donc de quel service tu parles.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    Bonjour,

    Je voudrais savoir si le fait que la propriété système jboss.bind.adress soit fixée à 0.0.0.0 rendait les services indisponibles ?

    Je suis en train d'essayer de faire tourner une appli qui n'est pas de moi, ça à l'air de tourner mais je n'arrive pas à y accéder ...

    merci d'avance pour votre attention

  4. #4
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    non, c'est l'inverse. faire run.sh -b 0.0.0.0 permet de binder JBoss AS sur toutes tes interfaces réseaux au lieu de simplement 127.0.0.1

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    ok, merci pour la réponse.

    ça m'arrange pas, mais bon

  6. #6
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Tu n'as aucune erreur dans les logs ?
    Si c'est une appli web, tu la vois dans la console tomcat (http://localhost:8080/status?full=true) ?
    Si c'est une EAR, tu vois ses composants dans la jmx-console ?

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    c'est une appli web, je ne vois rien sur http://localhost:8080/status?full=true

    mais c'est normal, j'ai remarqué que l'appli web était configuré pour le port 20080 ...


    la seule erreur que j'ai, dans la looooooongue liste, c'est celle ci :
    2008-09-24 05:28:14,389 INFO [TomcatDeployer] deploy, ctxPath=/marsWEB, warUrl=.../deploy/marsWEB.war/
    2008-09-24 05:28:15,424 WARN [OverviewSBSession] initTimer
    2008-09-24 05:28:15,428 WARN [OverviewSBSession] Killing old Timer
    2008-09-24 05:28:15,428 WARN [OverviewSBSession] Creating Timer
    2008-09-24 05:28:15,428 INFO [STDOUT] loadFileUploadTypeXML
    2008-09-24 05:28:15,431 INFO [STDOUT] loadFileUploadTypeXML done
    2008-09-24 05:28:15,431 INFO [STDOUT] Using FileUploadTypeVO from XML File
    2008-09-24 05:28:15,446 WARN [MGEDOntologyUpdateSBSession] Using existing Timer
    2008-09-24 05:28:15,446 INFO [PropertyMessageResources] Initializing, config='org.apache.struts.action.ActionResources', returnNull=true
    2008-09-24 05:28:15,588 INFO [PropertyMessageResources] Initializing, config='ApplicationResources', returnNull=true
    2008-09-24 05:28:15,678 ERROR [EngineConfigurationFactoryServlet] Unable to find config file. Creating new servlet engine config file: /WEB-INF/server-config.wsdd
    2008-09-24 05:28:15,983 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-20080
    2008-09-24 05:28:16,084 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:20009
    2008-09-24 05:28:16,091 INFO [JkMain] Jk running ID=0 time=0/23 config=null
    2008-09-24 05:28:16,105 INFO [Server] JBoss (MX MicroKernel) [4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)] Started in 19s:600ms
    2008-09-24 05:29:15,443 WARN [OverviewSBSession] ejbTimeout Start

    par contre, il y a déjà apache qui écoute/emets (je sais jamais) sur le port 80 pour une autre application web en PHP.

    j'avour que je sèche pour savoir d'où pourrais provenir l'erreur (conflit apache/interne à l'appli), j'espère que ça te dit quelquechose.

  8. #8
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Ca ressemble à une erreur Axis. Tu as bien un fichier "marsWEB.war/WEB-INF/server-config.wsdd" ?

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    ce n'est pas un .war et effectivement il n'y à pas d'arborescence avec "/WEB-INF/" dans le répertoire de base de l'application

    je ne suis plus au taff, mais je chercherais un fichier ayant l'extension ".wsdd".

    existe t'il un fichier "server-config.wsdd" par défaut ?

    en tout cas, merci, j'aurais l'air plus crédible quand j'enverrais ma liste de doléances

  10. #10
    Membre émérite Avatar de XmasRock
    Inscrit en
    Janvier 2007
    Messages
    729
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 729
    Par défaut
    Pourtant ici JBoss AS déploie deploy/marsWEB.war :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    2008-09-24 05:28:14,389 INFO [TomcatDeployer] deploy, ctxPath=/marsWEB, warUrl=.../deploy/marsWEB.war/
    Et si tu n'as pas de sous répertoire WEB-INF, c'est qu'il manque un morceau

  11. #11
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    effectivement il y a un marsWEB.rar et un répertoire "/WEB-INF/" derrière (ouf)

    par contre, aucune trace d'un quelconque fichier .wsdd

    cette erreur avec AXIS, penses tu que c'est cela qui rends le service indisponible ?


    edit : en fait il y à autre chose ,j'ai une dizaine de ça :

    2008-09-25 04:44:41,752 ERROR [STDERR] Sep 25, 2008 4:44:41 AM java.util.jar.Attributes read
    WARNING: Duplicate name in Manifest: Class-Path.
    Ensure that the manifest does not have duplicate entries, and
    that blank lines separate individual sections in both your
    manifest and in the META-INF/MANIFEST.MF entry in the jar file.
    apparemment ce serait un problème de jndi ...

    cela arrive juste après un

    2008-09-25 04:44:41,450 INFO [TomcatDeployer] deploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/

  12. #12
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 6
    Par défaut
    le déploiement se faisait ..

    là j'y accède, merci les admins réseaux

    merci à toi pour ton temps et ta patience

Discussions similaires

  1. Réponses: 2
    Dernier message: 14/06/2010, 15h42
  2. Récupérer adresse ip et port du serveur J2EE
    Par aperrin dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 19/11/2008, 15h17
  3. [Eclipse][JBoss] Lancer un serveur JBoss en remote
    Par cowa dans le forum Wildfly/JBoss
    Réponses: 7
    Dernier message: 02/09/2008, 11h08
  4. récupérer address et port du serveur Web
    Par taouja dans le forum Services Web
    Réponses: 12
    Dernier message: 23/04/2007, 11h12
  5. [VB6] Récupérer l'heure d'un serveur
    Par moaleboss dans le forum VB 6 et antérieur
    Réponses: 14
    Dernier message: 02/06/2004, 13h25

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