Problema SerialSUID
Publicado por Victor (1 intervención) el 14/11/2005 15:32:25
Hola, he estado de tratar solucionar este problema pero no he podido, el problema es que me manda un exeption cuando necesito leer un archivo GZIP con una JAR, y que es creado con otro JAR,
java.io.InvalidClassException: com.ibm.udb.TQuery; Local class not compatible: stream classdesc serialVersionUID=3948257258848407038 local class serialVersionUID=3303570882265906462L
La solucion que encontrado para este problema es colocar el numero de la serial en forma estatica en la clase que tiene problema, la otra solucion es compilar los .class del JAR, pero ambas soluciones no me sirven porque los archivos ya existen y el JAR siempre debe leer esos archivos .gz ya creados, no puedo crearlos con el mismo JAR.
mi pregunta es como puedo leer estos archivos GZ, sin tener problemas de serializacion, ya que los archivos creados con los JAR son infinitos y no puedo poner una serializacion estatica en una clase.....
como puedo leer un GZ en cualquier JAR y no me de problema de serializacion?
Gracias.....
java.io.InvalidClassException: com.ibm.udb.TQuery; Local class not compatible: stream classdesc serialVersionUID=3948257258848407038 local class serialVersionUID=3303570882265906462L
La solucion que encontrado para este problema es colocar el numero de la serial en forma estatica en la clase que tiene problema, la otra solucion es compilar los .class del JAR, pero ambas soluciones no me sirven porque los archivos ya existen y el JAR siempre debe leer esos archivos .gz ya creados, no puedo crearlos con el mismo JAR.
mi pregunta es como puedo leer estos archivos GZ, sin tener problemas de serializacion, ya que los archivos creados con los JAR son infinitos y no puedo poner una serializacion estatica en una clase.....
como puedo leer un GZ en cualquier JAR y no me de problema de serializacion?
Gracias.....
Valora esta pregunta


0