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

Langage Java Discussion :

RMI: problème dans la génération du stub


Sujet :

Langage Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 33
    Points : 26
    Points
    26
    Par défaut RMI: problème dans la génération du stub
    J'ai la Variable d’environnement suivante:
    Class PATH : E:\D\cours 3tsic1\Objet repartie\tp6_rmi;E:\D\cours 3tsic1\Objet repartie\rmi;E:\D\cours 3tsic1\Objet repartie\gestion\DB;

    J’ai compilé mes classes sous dos avec la commande :
    E:\D\cours 3tsic1\Objet repartie\gestion\DB>javac *.java


    J’exécute sous dos la commande pour générer le fichier connexionclass_stub.class :
    E:\D\cours 3tsic1\Objet repartie\gestion\DB>rmic -v1.2 ConnextionClass

    IL me donne l’erreur suivante :
    error: File E:\D\cours 3tsic1\Objet repartie\gestion\DB\ConnextionClass.class does not contain type ConnextionClass as expected, but type DB.ConnextionClass. Please remove the file, or make sure it appears in the correct subdirectory of the class path.
    error: Class ConnextionClass not found 2 errors.

    voila si joint la classe "COnnectionClass.java"

    SVP Comment faire pour générer le fichier connexionclass_stub.class
    Fichiers attachés Fichiers attachés

  2. #2
    Nouveau membre du Club
    Profil pro
    Architecte
    Inscrit en
    Mai 2005
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2005
    Messages : 18
    Points : 31
    Points
    31
    Par défaut
    ta classe est dans le package DB. donc elle s'appelle DB.ConnextionClass et pas ConnextionClass.
    Il faut que tu exécutes rmic dans le répertoire parent de DB :
    E:\D\cours 3tsic1\Objet repartie\gestion\rmic DB.ConnextionClass

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 33
    Points : 26
    Points
    26
    Par défaut re ghoudmon
    j'ai effectué la commande comme prévu mais ca donnée cette erreur:

    E:\D\cours 3tsic1\Objet repartie\gestion\DB>rmic DB.ConnextionClass

    error: Class DB.ConnextionClass not found.
    1 error



    merci pour tout

  4. #4
    Membre expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Points : 3 080
    Points
    3 080
    Par défaut
    Juste une question, tu es obligé de travailler en 1.4 ou inférieure?

    Car sous java 5 ou 6, la génération est automatique...

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mai 2006
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 33
    Points : 26
    Points
    26
    Par défaut résolu
    le probleme été dans la Variable d’environnement suivante:
    Class PATH : E:\D\cours 3tsic1\Objet repartie\tp6_rmi;E:\D\cours 3tsic1\Objet repartie\rmi;E:\D\cours 3tsic1\Objet repartie\gestion\DB;

    je lé modifié comme suivant:
    Class PATH : E:\D\cours 3tsic1\Objet repartie\tp6_rmi;E:\D\cours 3tsic1\Objet repartie\rmi;E:\D\cours 3tsic1\Objet repartie\gestion;


    J’exécute sous dos la commande suivante pour générer le stub:
    E:\D\cours 3tsic1\Objet repartie\gestion> rmic -v1.2 DB.ConnextionClass

    c réussi

    merci pour votre soutient


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

Discussions similaires

  1. Réponses: 0
    Dernier message: 24/12/2011, 14h14
  2. Réponses: 0
    Dernier message: 27/08/2009, 17h58
  3. Réponses: 5
    Dernier message: 30/01/2008, 14h47

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