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

VMware Discussion :

Lancement java sur une VM


Sujet :

VMware

  1. #1
    Membre averti
    Homme Profil pro
    Master Informatique Contrat Professionel
    Inscrit en
    Mai 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Master Informatique Contrat Professionel
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par défaut Lancement java sur une VM
    Bonjour,

    J'ai réalisé une application en java et javafx 1.3, et je souhaite lancer celle ci à partir d'une machine virtuelle (VmWare).
    Je souhaite volontairement que ma machine virtuelle soit coupée du réseau afin de tester une base de donnée locale pour des fins de démonstration.

    Lorsque je lance l'application en ayant préalablement désactivé la carte réseau de la VM aucun problème, hors lorsque j'active la carte réseau de la VM, rien ne se passe, j'ai la fenêtre de lancement Java 6 puis plus rien, aucun message même en mettant la fenêtre de console de Java.

    Auriez vous une idée de pourquoi ce comportement?

  2. #2
    Membre extrêmement actif Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 177
    Par défaut
    Bonjour alexdmi024

    Ce que tu n’explique pas dans ton post, c’est l’OS que tu utilise pour ta VM et le type de connexion de ta carte VM (bridged , Nat ,Host-only) . Ton application, elle ce connecte a un serveur ??? Elle utilise des ports ??? Que doit faire ton application ???

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    1 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 255
    Par défaut
    Citation Envoyé par denisys Voir le message
    Ce que tu n’explique pas dans ton post, c’est l’OS que tu utilise pour ta VM et le type de connexion de ta carte VM (bridged , Nat ,Host-only) . Ton application, elle ce connecte a un serveur ??? Elle utilise des ports ??? Que doit faire ton application ???
    Moi j'ai une autre question : est ce que ce comportement est reproductible ou pas sur une machine physique (avec le même OS, même runtime). Si oui, c'est un problème niveau réseau ou java.

    Ton problème reste très étrange : ça marche sans carte réseau et ça ne démarre pas avec la carte active.

  4. #4
    Membre averti
    Homme Profil pro
    Master Informatique Contrat Professionel
    Inscrit en
    Mai 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Master Informatique Contrat Professionel
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par défaut
    Bonjour, tout d'abord merci pour vos réponses.

    La VM que j'utilise est sous XP, mon application ne se connecte qu'a une base de données locale et elle utilise également un port pour la connexion à cette BDD (port 1521). La carte VM est en bridged pour la connexion.
    C'est une application qui gère des dossiers patients pour des cabinets de médecins ou des petits hôpitaux.

    Malheureusement je n'ai pas pu tester uniquement sur une machine physique car j'ai déployé l'environnement nécessaire sur la VM afin de ne pas polluer ma machine physique, en revanche si c'est un test important je peux essayer de déployer tout sa sur ma machine physique.

    Merci encore.

  5. #5
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    1 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 255
    Par défaut
    On vais essayer d'éviter de polluer ta machine physique.

    Ce qui me sidère c'est le comportement de ton appli !!!

    Même en local (127.0.0.1) il faut une carte réseau active pour pouvoir se connecter à un port. De souvenir, on avait installé une carte Microsoft loopback pour se passer de la carte physique (sur un portable de démo).

    tu attaques bien ta bas (Oracle, je suppose avec le port 1521) avec l'ip 127.0.0.1 ?

    mais bon, je me répète, ce qui me scie c'est que ça marche sans carte et qu'en bridged ça "plante". La logique "réseau" voudrait que se soit l'inverse.

  6. #6
    Membre averti
    Homme Profil pro
    Master Informatique Contrat Professionel
    Inscrit en
    Mai 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Master Informatique Contrat Professionel
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par défaut
    Nouveau symptôme qui peut faire avancer le diagnostique,

    J'ai effectué des nouveaux tests à l'instant en désactivant la carte réseau, tout fonctionnait en revanche à un moment donnée j'ai eu le même problème que précédemment avec la carte réseau désactivé. Pour que sa fonctionne de nouveau, j'ai dû activer la carte puis la désactiver.

    Donc le problème apparaît également avec la carte réseau désactivé, (cela fait une semaine que je test cette application et c'est la première fois que j'ai le problème carte réseau désactivé.)

  7. #7
    Membre averti
    Homme Profil pro
    Master Informatique Contrat Professionel
    Inscrit en
    Mai 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Master Informatique Contrat Professionel
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par défaut
    Citation Envoyé par mala92 Voir le message
    Ce qui me sidère c'est le comportement de ton appli !!!
    En fait, mon appli fonctionne correctement, je pense que c'est un problème lié à Java, car quand je lance mon application, j'ai la fenêtre de chargement de Java, puis elle se ferme et plus rien. Je n'ai même pas le lancement de la fenêtre de console de Java.

    Citation Envoyé par mala92 Voir le message
    tu attaques bien ta bas (Oracle, je suppose avec le port 1521) avec l'ip 127.0.0.1 ?
    Effectivement, c'est une base Oracle que j'attaque comme ça.

  8. #8
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    1 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 255
    Par défaut
    Je n'y connais pas grand chose en Java (peu de dév, et quelques tests).

    Tu parles de "la fenêtre de chargement de Java", la seule fois où j'ai vu cette fenêtre (si on parle de la même) c'est dans le chargement des Applet ou les jar lancé via JNLP.

    quelle est ta config ?

  9. #9
    Membre averti
    Homme Profil pro
    Master Informatique Contrat Professionel
    Inscrit en
    Mai 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Master Informatique Contrat Professionel
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par défaut
    Effectivement mon application est lié à la technologie Java Web Start et donc je la lance via un exécutable jnlp.

  10. #10
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    1 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 255
    Par défaut
    le souci est sûrement dans ce fichier.

    pour trouver ton sauveur, je te conseille de changer de forum.

    Pour le souci ne vient pas de la VM mais de la config du lancement de l'appli. Mais je peux me tromper.

  11. #11
    Membre averti
    Homme Profil pro
    Master Informatique Contrat Professionel
    Inscrit en
    Mai 2011
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Master Informatique Contrat Professionel
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2011
    Messages : 33
    Par défaut
    J'avais déjà poster un message sur le forum Java mais pas dans la section Développement Web, je vais suivre ton conseil je te remercie pour tes réponses.

  12. #12
    Membre extrêmement actif Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 177
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 177
    Par défaut
    Il y a, a mon point de vue, la question Oracle !!!
    Généralement, Oracle n’aime pas s’installer sur un Ethernet en dhcp . Si tu as fait une installation avec une IP fixe sur ta VM de Oracle , ce serai normal que ton application ne fonctionne pas trop bien , quand tu coupe ton Ethernet . Regarde également du coté de ta configuration de Oracle ....... je pense.
    Mais pour moi , ce n'est pas un problème de virtualisation !!!!

  13. #13
    Membre Expert
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2011
    Messages
    1 255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 255
    Par défaut
    Citation Envoyé par denisys Voir le message
    ce serai normal que ton application ne fonctionne pas trop bien , quand tu coupe ton Ethernet .
    alexdmi024 décrit exactement l'inverse. C'est quand la carte est désactivée que ça marche !!!!

Discussions similaires

  1. Lancement de java sur une machine virtuelle
    Par alexdmi024 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 20/03/2012, 14h33
  2. Lancement java sur une VM
    Par alexdmi024 dans le forum JWS
    Réponses: 5
    Dernier message: 19/03/2012, 15h33
  3. java sur une machine dote du se solaris 10
    Par kouadio2richard dans le forum Débuter avec Java
    Réponses: 0
    Dernier message: 19/11/2008, 18h14
  4. Lenteur Java sur UNE machine
    Par leminipouce dans le forum Général Java
    Réponses: 14
    Dernier message: 19/05/2006, 12h00

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