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

  FORUM HardWare.fr
  Programmation
  Java

  Java: Probleme de Cast

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Java: Probleme de Cast

n°1282201
kicoe
Posté le 12-01-2006 à 15:29:53  profilanswer
 


je cherche a déserialiser un Objet de type "Identifiant" (qui a été correctement serialisé avant), mais quand je cherche a le récupérer, ca me met:
Exception in thread "main" java.lang.ClassCastException
 
j'ai pourtant bien rajouté "implements Serializable"...
et j'y arrivais tres bien avec un Vector dans un autre contexte...
 
voici le Cast qui bloque:
(bde de type Identifiant)
 

Code :
  1. System.out.println("\n Lecture du fichier\n" );
  2.             String nomFic = "acces.bde";  // nom du fichier
  3.             File  f1 = new File(nomFic);
  4.             // définition d'un flot en lecture
  5.             FileInputStream fis = new FileInputStream(f1);
  6.             ObjectInputStream ois = new ObjectInputStream(fis);
  7.             // on lit le flot et on récupère dans un Identifiant
  8.             bde = (Identifiant)ois.readObject();
  9.             ois.close();    // on ferme le flot

mood
Publicité
Posté le 12-01-2006 à 15:29:53  profilanswer
 

n°1282251
Bidem
Posté le 12-01-2006 à 16:10:53  profilanswer
 

Pour debugger ça, tu peux faire un affichage du nom de la classe réellement retournée

Code :
  1. Object objetLu = ois.readObject();
  2. System.out.println("Classe de l'objet lu : " + objetLu.getClass().getName());


Message édité par Bidem le 12-01-2006 à 16:11:17
n°1282354
Trollable
Posté le 12-01-2006 à 17:21:00  profilanswer
 

Mauvais ClassLoader, Classe recompilee, ... Plein de raisons possibles.
As-tu bien specifier le serialVer?


---------------
The Million Dollar Screenshot  (seo v7ndotcom elursrebmem paesys wifi)

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

  Java: Probleme de Cast

 

Sujets relatifs
[Sockets]Problème étrange[WEBLOGIC] probleme de déploiement d'un ear
[VBA] Probleme pour sauvegarder un classeurProblème systeme de vote
Probleme pour réinitialiser un "DBImage" ...probleme affichage avec caracteres speciaux ( ' " ...)
[Java 1.5] Process : afficher le flux de sortieProbleme avec mon script vbs aidez moi!!!
[Java] Extraire informations d'un cheminProbleme de segmentation
Plus de sujets relatifs à : Java: Probleme de Cast


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