Erreur exécutable application serveur avec RMI

Résolu
pseudo85 Messages postés 64 Date d'inscription mardi 7 février 2006 Statut Membre Dernière intervention 17 juillet 2009 - 12 sept. 2007 à 20:11
pseudo85 Messages postés 64 Date d'inscription mardi 7 février 2006 Statut Membre Dernière intervention 17 juillet 2009 - 13 sept. 2007 à 19:53
Bonjour,
j'ai développé une application client serveur en utilisant RMI. J'ai crée l'éxécutable du client, ça marche bien. Mais lorsque j'ai créé l'éxécutable du serveur, quanf je lance cet exécutable, j'ai l'erreur suivante:


Erreur java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
        java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
        java.lang.ClassNotFoundException: rmiprotege.srvEcho_Stub lors du lancement du serveur d'echo


Quel est problème SVP? Merci pour votre aide.

1 réponse

pseudo85 Messages postés 64 Date d'inscription mardi 7 février 2006 Statut Membre Dernière intervention 17 juillet 2009
13 sept. 2007 à 19:53
J'ai finalement trouvé comment faire, alors voici les étapes:
1- cliquer sur les touches: windows+pause ou bien poste de travail->bouton droit>propriétés.
2- cliquer sur l'onglet "Avancé" puis variables d'environnement
3- dans la partie variables utilisateur:
- si une variable CLASSPATH existe alors faire:
modifier puis ajouter à la fin: ;"votre chemin vers le jar du serveur"
(par exemple: c:\Progtam Files\monjar.jar)
- sinon alors faire:
"nouveau" puis dans le nom de la variable:mettre CLASSPATH et dans sa
valeur mettre le chemin d'accès au jar du serveur.
4- puis ok et le tour est joué.
voilà.

<!-- / message -->
3
Rejoignez-nous