Bonjour à tous,
Je vous expose mon problème.
Alors voila, je suis sous netbeans 7.2, j'ai un projet utilisant des servlets et des jsp afin de récupérer des liste de fichiers appartenant a un login et une adresse ip. J'envoie cette liste de fichier au serveur rmi qui se contente de créer ou modifier un xml via un méthode set.
Seul souci mon rmi fonctionne correctement lorsque j'envoie des format String mais ne fonctionne pas lorsque j'envoie en plus de cela un tableau de fichier.
Un fichier est une classe utilisable sur le serveur et sur le client donc je l'ai serializé.
Je sèche sur ce problème depuis 3 jours et je n'arrive pas à le résoudre malgré mes différentes recherches sur netbeans.
Mon registery est lancé manuellement côté serveur via un createRegistry sur le port 1099. (Je ne vois jamais de stub créer même lorsque cela fonctionne ce qui est tout à fait normal d'après les dernières versions de netbeans( depuis la 6).
J'ai cherché du côté du security Manager qui importe les classes demandés dynamiquement mais je pense que je prend une mauvaise route en cherchant de ce côté puisque je pense que le problème est beaucoup plus basiques.( Peut être un problème de multi cast mais je n'en suit pas sur).
Voici le type de mon exception :
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.net.MalformedURLException: no protocol: and
Merci de vos réponses.
Cordialement,
Partager