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

Entrée/Sortie Java Discussion :

Problème RMI sous OVH (Linux)


Sujet :

Entrée/Sortie Java

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 84
    Points : 232
    Points
    232
    Par défaut Problème RMI sous OVH (Linux)
    J'ai trouvé une personne ayant un problème similaire au mien. Voila son texte :

    Context
    --------
    J'ai un service de Calculatrice installé sur la machine serveur sous OVH (Linux) et j'effectue des operateurs sur ces services sur un poste windows 7. Ces 2 machines dialoguent à l'aide RMI (Le service fonctionne,
    le service appelé sur une machine windows marche nickel mais avec Linux, il y'a un soucis.)

    Detail
    ------
    Mon problème en 2 mots :
    Je lance un serveur RMI depuis mon serveur Linux (Debian Lenny 5.0) chez OVH.
    Depuis mon PC client sous Windows 7, je trouve bien la rmiRegistry, je récupère bien une référence sur l'objet serveur.
    Lorsque je tente d'appeler une méthode de cet objet distant, j'obtiens le message d'erreur : connexion refusée à localhost.

    Effectivement, lorsque je débugue l'appli, je vois la propriété "endpoint" de mon proxy qui vaut "localhost:1099".
    Si, grace au débugueur, je modifie cette propriété par "adresse_ip_de_mon_serveur:1099", alors ça fonctionne.

    Mes recherches m'ont enseigné de lancer mon serveur avec l'option
    -Djava.rmi.server.hostname=ip_de_mon_serveur
    , ce que je fais. Cela devrait forcer le serveur à utiliser l'IP de mon serveur au lieu de "127.0.0.1", mais ça ne fonctionne pas.

    Je précise que le test RMI fonctionne entre 2 machines windows distinctes mais pas entre windows 7 et OVH.
    Enfin dans le fichier /etc/hosts, j'ai 2 entrée :

    127.0.0.1 localhost.localdomain localhost
    monIP monNomDeMachine


    Si vous avez des idées.
    Je vous remercie.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 84
    Points : 232
    Points
    232
    Par défaut
    Le probleme provient du java d'OVH qui est une gnu version.
    Faire pointer le java sun vers la jdk1.5/bin/java et le problème est reglé

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/02/2008, 08h27
  2. Problème MySQL sous Linux
    Par Feysal dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 07/08/2007, 16h46
  3. Problème exec sous Linux
    Par jaggy19 dans le forum Langage
    Réponses: 4
    Dernier message: 29/06/2007, 14h13
  4. problème éxécution sous linux
    Par madmox dans le forum Général Java
    Réponses: 4
    Dernier message: 30/05/2007, 19h14
  5. Problème oracle10g sous linux debian
    Par man84 dans le forum Debian
    Réponses: 2
    Dernier message: 12/12/2006, 11h36

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