java.lang.ClassCastException: Assigning instance of class org.openide.src.FieldElement to field org.netbeans.modules.java.FieldElementImpl#prevField at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2270) at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262) at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262) at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519) at org.netbeans.modules.java.ElementImpl.readObject(ElementImpl.java:187) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:2213) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1410) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236) at java.util.LinkedList.readObject(LinkedList.java:687) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:2213) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1410) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262) at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262) at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262) at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.inputArray(ObjectInputStream.java:1142) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:374) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236) at org.netbeans.core.NbNodeOperation$Sheet.readExternal(NbNodeOperation.java:291) at org.openide.windows.TopComponent$Replacer.readObject(TopComponent.java:682) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:2213) at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1410) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236) at org.openide.util.io.NbMarshalledObject.get(NbMarshalledObject.java:88) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.validateData(WindowManagerImpl.java:1154) at org.netbeans.core.windows.MultiTabContainer.validateData(MultiTabContainer.java:908) at org.netbeans.core.windows.ModeImpl.validateData(ModeImpl.java:801) at org.netbeans.core.windows.WorkspaceImpl.validateData(WorkspaceImpl.java:764) at org.netbeans.core.windows.WindowManagerImpl$SerializationReplacer.readResolve(WindowManagerImpl.java:697) at java.lang.reflect.Method.invoke(Native Method) at java.io.ObjectStreamClass.invokeMethod(ObjectStreamClass.java:1615) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:393) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236) at org.openide.util.io.NbMarshalledObject.get(NbMarshalledObject.java:88) at org.openidex.projects.ProjectSupport.updateWindowManager(ProjectSupport.java:310) at org.openidex.projects.ProjectSupport.projectOpen(ProjectSupport.java:299) at org.netbeans.modules.projects.PSupport.projectOpen(PSupport.java:133) at org.netbeans.core.NbProjectOperation.setProject(NbProjectOperation.java:146) at org.netbeans.core.NbProjectOperation.openOrCreateProject(NbProjectOperation.java:198) at org.netbeans.core.NonGui.run(NonGui.java:378) at org.netbeans.core.Main.run(Main.java:191) at org.openide.TopManager.initializeTopManager(TopManager.java:115) at org.openide.TopManager.getDefault(TopManager.java:81) at org.netbeans.core.Main.main(Main.java:275) at org.netbeans.core.TopThreadGroup.run(TopThreadGroup.java:90) at java.lang.Thread.run(Thread.java:484)