Bonjour, j'ai un petit souci dans mon code et je ne trouve pas d'où cela viens...
Explications:
  • je doit faire un client et serveur de messagerie mail.
  • la connexion et l'authentification se font normalement.
  • ensuite j'envoi un ordre du client via :
  • emeteurCli.writeObject("RECV:"+user.getAdresse()) ;
  • le serveur le reçoit bien, récupere l'adresse "user.getAdresse()"
  • rempli un Vecteur de message et l'envoi au client via
  • emeteurServ.writeObject(messages);
  • Mon client rédupere le vecteur de cette façon:
  • Messages = (Vector) recepteurCli.readObject();
  • et la, le drame:
  • java.lang.ClassCastException: monoposteRéseau.serveur.Message


Bien entendu, j'ai vérifié:
  • Messages est un Vecteur d'objet Message et est construit.
  • le vecteur contient bien des messages
  • le serveur l'envoi bien


j'esperes avoir été assez clair et j'attend vos suggestions.
Merci