Monday, March 17, 2008 09:13 AM
In the java.io package the ObjectInputStream class has "readObject" as a final
class. But right below it is a "readObjectOverride" method. Check it out. You may have to write a custom marshaling process.
But I think your problem is deeper than that. It has to do with a development team gone haywire.... In a system, there should not be three different generations of serialVersiouUIDs out there... even though there were just "minor" changes. The ability of Java to handle updates on jar files... and your update cycle needs to be looked at.