- 
    Bug 
- 
    Resolution: Cannot Reproduce
- 
     P2 P2
- 
    None
- 
    1.1.2
- 
    None
- 
        sparc
- 
        solaris_2.5
I have a bean which has a serialized object, when trying to load the bean in
beanbox the object cannot be serialized (if you go past 4065738) because of
the following:
java.io.InvalidClassException: connect.widgets.ImageListBox; Local class not compatible
at java.io.ObjectStreamClass.setClass(ObjectStreamClass.java)
at java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java)
at java.io.ObjectInputStream.inputArray(ObjectInputStream.java)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java)
at java.awt.Container.readObject(Container.java:1161)
.....
However the class in question connect.widgets.ImageListBox DID NOT change
between serialization and deserialization (it was the same class the serialized object was created from) so I dont know why Local class not compatible exception
is thrown.
To reproduce, try loading the attached JAR file into beanbox and instantiate
the loaded bean.
- relates to
- 
                    JDK-4065738 Beans.instantiate gives wrong error -           
- Closed
 
-