No sé si servirá de algo, pero el código que uso para deserializar es el siguiente:
Código:
public Object leerObjeto (String nombreArchivo){
Object retorno = null;
try {
lectorDeObjetos = new ObjectInputStream(new FileInputStream(nombreArchivo));
retorno = lectorDeObjetos.readObject();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return retorno;
}


