Tuesday, December 12, 2006 11:16 AM
My program saves some of its data by serialization; existing data, created on 1.5, cannot be loaded if the program is run on 1.6, even if it is recompiled first.
The message at the top of a stacktrace is
java.io.InvalidClassException: javax.swing.JComponent; local class incompatible: stream classdesc serialVersionUID = 7917968344860800289, local class serialVersionUID = -2514362798440941654
Is there a work around, without recreating the data?