ya the classpath settings are exactly the same on the two boxes. to my knowledge the serial version UID for the class is independent of everything including the jdk version. Am I right ?
 
Cheers
Sachin Pandey
NUIX Pty Ltd
Level 8, 143 York Street,
Sydney 2000
Phone: (02) 92839010
Fax: (02) 92839020
 
Disclaimer:
This message is intended only for the named recipient. If you are not the intended recipient you are notified that disclosing,copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.
----- Original Message -----
Sent: Monday, September 30, 2002 4:21 PM
Subject: Re: Local class not compatible

Hi Sachin
 
Does machine B have inside its classpath the .class file of the serialized object you are trying to recreate?
 
Regards
Sanjeev
-----Original Message-----
From: Sachin Pandey [mailto:[EMAIL PROTECTED]]
Sent: Monday, September 30, 2002 11:34 AM
To: [EMAIL PROTECTED]
Subject: Local class not compatible

I am storing a serialized version of a class in the database.I ran the upload on a machine A, backed up the database and restored the database on another machine B. On machine B when I try to retrieve the object back I am getting a SQLException saying that the local class is not compatible showing two different serialVersionUID's.There is no difference in the class source between machine A and machine B. I haven't declared the private serialVersionUID instance variable for the class (which I should). What's confusing me is if the class hasn't changed then why am I getting this "Local class not compatible" exceptions. I am retrieving the object from an Entity Bean the sql type is set as OID and the jdbc type as a JAVA_OBJECT. In what cases can I get this exception apart from the class source changing? 
 
Cheers
Sachin Pandey
NUIX Pty Ltd
Level 8, 143 York Street,
Sydney 2000
Phone: (02) 92839010
Fax: (02) 92839020
 
Disclaimer:
This message is intended only for the named recipient. If you are not the intended recipient you are notified that disclosing,copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.

Reply via email to