Bonjour à tous,
Je travaille actuellement sur un projet de Jeu eu java RMI.
Le serveur me crée ma map avec ses cases etc..
Le client s'occupe d'afficher une IHM a partir de la map du serveur.
Sur le serveur, j'ai un objet terrain qui contient des cases.
Dans mon interface RMI j'ai donc une methode : public Case getCase(int i, int j) throws RemoteException
Mais quand j'appelle cette méthode depuis mon client, j'obtiens une exception ClassCastException.
Je ne comprends vraiment pas d'où vient cette erreur. L'objet case est pourtant sérializable.
Merci d'avance de votre aide
edit : je veux simplement préciser qu'une méthode RMI qui retourne un type primitif fonctionne correctement !!
Message édité par brasseldX le 28-01-2006 à 18:22:35