This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
On trying to build after making changes in the main class of a project I had already run once. CCE occurs again on pressing CTRL-S or File | Save All, and file does not appear to be saved. java.lang.ClassCastException at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.getInfos(SemiPersistentElement.java:293) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.processMembers(SemiPersistentElement.java:321) at org.netbeans.modules.javacore.jmiimpl.javamodel.CallableFeatu reImpl.matchElementInfo(CallableFeatureImpl.java:68) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.setElementInfo(SemiPersistentElement.java:87) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.setAnyElementInfo(SemiPersistentElement.java:449) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.processMembers(SemiPersistentElement.java:352) at org.netbeans.modules.javacore.jmiimpl.javamodel.JavaClassImpl .matchElementInfo(JavaClassImpl.java:412) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.setElementInfo(SemiPersistentElement.java:87) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.setAnyElementInfo(SemiPersistentElement.java:449) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.processMembers(SemiPersistentElement.java:352) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl. matchElementInfo(ResourceImpl.java:192) at org.netbeans.modules.javacore.jmiimpl.javamodel.SemiPersisten tElement.setElementInfo(SemiPersistentElement.java:87) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl. directUpdate(ResourceImpl.java:514) at org.netbeans.modules.javacore.jmiimpl.javamodel.ResourceImpl. updateFromDataObject(ResourceImpl.java:353) at org.netbeans.modules.javacore.RepositoryUpdater.updateResour ce(RepositoryUpdater.java:93) at org.netbeans.modules.javacore.RepositoryUpdater.fileChanged(R epositoryUpdater.java:67) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.ja va:75) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.ja va:61) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java: 782) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSyst em.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventContro l.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.jav a:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java: 404) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObje ct.java:369) at org.netbeans.modules.masterfs.MasterFileObject.access$900(Ma sterFileObject.java:34) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeList enerImpl.fileChanged(MasterFileObject.java:751) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.ja va:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java: 762) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSyst em.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventContro l.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.jav a:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java: 404) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObje ct.java:369) at org.openide.filesystems.AbstractFolder.fileChanged0(AbstractFol der.java:454) at org.openide.filesystems.AbstractFolder.fileChanged0(AbstractFol der.java:457) at org.openide.filesystems.AbstractFolder.outputStreamClosed(Abs tractFolder.java:840) at org.openide.filesystems.AbstractFileObject.outputStreamClosed( AbstractFileObject.java:764) at org.openide.filesystems.StreamPool.closeOutputStream(StreamP ool.java:182) at org.openide.filesystems.StreamPool.access$100(StreamPool.java :27) at org.openide.filesystems.StreamPool$NotifyOutputStream.close(S treamPool.java:247) at java.io.FilterOutputStream.close(FilterOutputStream.java: 143) at org.openide.text.CloneableEditorSupport$3.run(CloneableEditor Support.java:660) at org.netbeans.editor.BaseDocument.render(BaseDocument.java: 883) at org.openide.text.CloneableEditorSupport.saveDocument(Cloneab leEditorSupport.java:648) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSu pport.java:250) at org.openide.text.EditorSupport$Del.superSaveDocument(EditorS upport.java:721) at org.openide.text.EditorSupport.saveDocument(EditorSupport.jav a:223) at org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.j ava:523) at org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.j ava:506) at org.openide.text.EditorSupport$EntryEnv.save(EditorSupport.java :847) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java: 383) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(N bTopManager.java:544) at org.openide.actions.SaveAllAction.performAction(SaveAllAction.j ava:65) at org.openide.util.actions.CallableSystemAction$1.run(CallableSyst emAction.java:78) at org.openide.util.actions.CallableSystemAction.doPerformAction( CallableSystemAction.java:116) at org.openide.util.actions.CallableSystemAction.actionPerformed(C allableSystemAction.java:76) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.j ava:1819) at javax.swing.AbstractButton$ForwardActionEvents.actionPerform ed(AbstractButton.java:1872) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButt onModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel. java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java: 321) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemU I.java:1113) at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mo useReleased(BasicMenuItemUI.java:943) at java.awt.Component.processMouseEvent(Component.java:5100) at java.awt.Component.processEvent(Component.java: 4897) at java.awt.Container.processEvent(Container.java:1569) at java.awt.Component.dispatchEventImpl(Component.java: 3615) at java.awt.Container.dispatchEventImpl(Container.java: 1627) at java.awt.Component.dispatchEvent(Component.java: 3477) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.ja va:3483) at java.awt.LightweightDispatcher.processMouseEvent(Container.ja va:3198) at java.awt.LightweightDispatcher.dispatchEvent(Container.java: 3128) at java.awt.Container.dispatchEventImpl(Container.java: 1613) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java: 3477) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java: 479) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Event DispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDis patchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread .java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread .java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java: 100)
Resolving as a duplicate of #44931. Tim, you find it first but stack trace in description field is not good for readability. That's why I mark this issue as a duplicate. *** This issue has been marked as a duplicate of 44931 ***