Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1698 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [RMI] problème de stub

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RMI] problème de stub

n°1344877
ayoz
Posté le 12-04-2006 à 11:39:47  profilanswer
 

Voila je développe une appli client serveur et j'utilise pour cela RMI,  
actuellement je n'arrive pas a programmer correctement mon serveur lorsque je le lance il a y des exception que je n'arrive pas comprendre.
 
Mon code est :  
 

Code :
  1. Handler fh = new FileHandler("FnCServer.log" );
  2.             FnCServer fncServer = new FnCServer();
  3.             Registry registry = LocateRegistry.getRegistry();
  4.             registry.bind("FnCServer",fncsi);
  5.             System.out.println("FnCServer : Serveur opérationnel\n" );


 
je développe sous netbeans IDE 5.0 et j'execute je rmic en console msdos (je suis sous window) je ne peu pas changer d'environement ni d'OS car je suis actuellement en stage donc c'est le matériel du patron et il le veut comme ca.
 
l'exception est :  

Code :
  1. FnCServer :
  2. Erreur durant l'ouverture du fichier d'enregistrement des erreurs :
  3. Aucune erreur ne pourra être enregistrée :
  4. RemoteException occurred in server thread; nested exception is:
  5.         java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
  6.         java.lang.ClassNotFoundException: fncserver.FnCServer_Stub


 
le fichier FnCServer_Stub est bien généré et dans le bon dossier donc si quelqu'un peu m'aider ce serai très simpa de sa part, merci a vous.


Message édité par ayoz le 12-04-2006 à 11:58:33
mood
Publicité
Posté le 12-04-2006 à 11:39:47  profilanswer
 

n°1345497
gm_superst​ar
Appelez-moi Super
Posté le 12-04-2006 à 20:34:40  profilanswer
 

Le registre est lancé au bon endroit ? Il doit pouvoir accéder au stub.


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1345700
ayoz
Posté le 13-04-2006 à 08:06:23  profilanswer
 

Je ne voit pas vraiement de quel registre tu parle si tu pouvais detaillé ce que je doit vérifier stp

n°1345745
ayoz
Posté le 13-04-2006 à 09:51:44  profilanswer
 

Problème resolue je donne la solution ca peut toujours aider :  
alors pour le problème citer ci dessus il faut passer en parametre a JVM :
-Djava.rmi.server.codebase="file:///C:\projet\FncApplet\FnCServer\dist\FnCServer.jar"  
 
j'ai par la suite rencontrer un autre petit problème la solution été d'avoir un arborescence n'ayant aucun espace sinon le RMI me crée une exception : java.net.MalformedURLException: no protocol
Voila Merci à ceux qui a lu ce post afin de m'aider

n°1346457
gm_superst​ar
Appelez-moi Super
Posté le 13-04-2006 à 21:03:44  profilanswer
 

ayoz a écrit :

Je ne voit pas vraiement de quel registre tu parle si tu pouvais detaillé ce que je doit vérifier stp


Heu [:mlc]
 
rmiregistry ça te parle ? La 3ème ligne de ton code elle te parle ?


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°1346622
ayoz
Posté le 14-04-2006 à 08:56:24  profilanswer
 

Oui mais je croyai que tu voulai parler du registre system, le registre rmi est bien lancé puisque maintenant j'arrive a lancer mon serveur sans avoir modifier mon code source, bon la client c'est pas encore gagner il me fait une : java.lang.ClassCastException: $Proxy0  
dans le code :  
 

Code :
  1. public int initConnect(){
  2.         if (System.getSecurityManager() == null) {
  3.             System.setSecurityManager(new RMISecurityManager());
  4.         }
  5.        try {
  6.     Registry registry = LocateRegistry.getRegistry("localhost" );
  7.     fncsi = (FnCServerInterface) registry.lookup("FnCServer" );
  8. }
  9.         catch (Exception ex) {
  10.             System.out.println(ex);
  11. }


Message édité par ayoz le 14-04-2006 à 08:57:00

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [RMI] problème de stub

 

Sujets relatifs
[SCRIPT WMI] Problème de permission avec Windows 98please ....help : probleme de set
[Resolu] probleme sur un scriptproblème de compatibilité JS Firefox / IE
probleme avec fscanf et EOFProbleme Recv() [Winsock]
Probleme oracleProblème Zoom JFreeChart
Problème de sélection de feuille excelProblème avec exec(): lancement d'un processus
Plus de sujets relatifs à : [RMI] problème de stub


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR