[jboss-user] [Persistence, JBoss/CMP, Hibernate, Database] - java.io.InvalidClassException: org.hibernate.collection.Pers
jflf83
do-not-reply at jboss.com
Thu Jan 11 11:10:16 EST 2007
I have this problem in my aplication when I try to generate a List from my database.
Caused by: java.io.InvalidClassException: org.hibernate.collection.PersistentSet
; local class incompatible: stream classdesc serialVersionUID = 3994781329260376
240, local class serialVersionUID = 7442467225843903080
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:546)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:155
1)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1465)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
698)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1304)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:19
17)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1841)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
718)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1304)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349)
at org.hibernate.util.SerializationHelper.deserialize(SerializationHelpe
r.java:210)
but, when this code
public static void main(String[] args) {
ClassLoader tcl = Thread.currentThread().getContextClassLoader();
try {
Class srp = tcl.loadClass("org.hibernate.collection.PersistentSet");
System.out.println(srp.getProtectionDomain().getCodeSource());
ObjectStreamClass osc = ObjectStreamClass.lookup(srp);
System.out.println("getSerialVersionUID: "+osc.getSerialVersionUID());
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
I have this answer in my console
(file:/C:/Arquivos%20de%20programas/jboss-4.0.4.GA/server/default/lib/hibernate3.jar <no signer certificates>)
getSerialVersionUID: 7442467225843903080
I don´t have any trouble with teh same .ear in other jboss
Someone can Help?
thanKs
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4000515#4000515
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4000515
More information about the jboss-user
mailing list