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.
While saving java source. I have few GUI forms in the same package. I edited them visually including connection wizard. java.lang.AssertionError: Document was locked before starting the MDR transaction. at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:117) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.modules.java.bridge.ClassElementImpl.isClassOrInterface(ClassElementImpl.java:178) at org.openide.src.ClassElement.isClassOrInterface(ClassElement.java:153) at org.netbeans.modules.java.codesync.SourceConnectionSupport.createClassSyncCookie(SourceConnectionSupport.java:822) at org.netbeans.modules.java.bridge.LangEnvImpl.findCookie(LangEnvImpl.java:133) at org.netbeans.modules.java.bridge.DefaultLangModel.findElementCookie(DefaultLangModel.java:582) at org.netbeans.modules.java.bridge.ElementImpl.getCookie(ElementImpl.java:908) at org.openide.src.Element.getCookie(Element.java:113) at org.openide.src.nodes.ElementNode.getCookie(ElementNode.java:270) at org.openide.nodes.FilterNode.getCookie(FilterNode.java:741) at org.netbeans.modules.java.ui.nodes.JavaSourceNodeFactory$OldElementNodeWithoutDO.getCookie(JavaSourceNodeFactory.java:319) at org.openide.nodes.NodeLookup.addCookie(NodeLookup.java:60) at org.openide.nodes.NodeLookup.updateLookupAsCookiesAreChanged(NodeLookup.java:139) at org.openide.nodes.NodeLookup.beforeLookup(NodeLookup.java:106) at org.openide.util.lookup.AbstractLookup.lookupItem(AbstractLookup.java:306) at org.openide.util.lookup.ProxyLookup.lookupItem(ProxyLookup.java:159) at org.openide.nodes.FilterNode$FilterLookup.lookupItem(FilterNode.java:1548) at org.openide.util.actions.CookieAction.resolveSupported(CookieAction.java:137) at org.openide.util.actions.CookieAction.doEnable(CookieAction.java:111) at org.openide.util.actions.CookieAction.enable(CookieAction.java:101) at org.openide.util.actions.CookieAction$CookiesChangeListener$1.run(CookieAction.java:230) at org.openide.util.Mutex.doEvent(Mutex.java:1024) at org.openide.util.Mutex.writeAccess(Mutex.java:330) at org.openide.util.actions.CookieAction$CookiesChangeListener.propertyChange(CookieAction.java:228) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1046) at org.openide.nodes.Node.fireCookieChange(Node.java:1021) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1109) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1062) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1046) at org.openide.nodes.Node.fireCookieChange(Node.java:1021) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1109) at org.openide.nodes.FilterNode$NodeAdapter.propertyChange(FilterNode.java:1062) at org.openide.nodes.Node.fireOwnPropertyChange(Node.java:1046) at org.openide.nodes.Node.fireCookieChange(Node.java:1021) at org.openide.nodes.Node$LookupEventList.resultChanged(Node.java:1503) at org.openide.util.lookup.AbstractLookup$R.fireStateChanged(AbstractLookup.java:695) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:390) at org.openide.util.lookup.AbstractLookup.removePair(AbstractLookup.java:196) at org.openide.util.lookup.AbstractLookup$Content.removePair(AbstractLookup.java:886) at org.openide.util.lookup.InstanceContent.remove(InstanceContent.java:66) at org.netbeans.modules.java.ui.nodes.elements.ElementNode$DOListener.updateCookies(ElementNode.java:974) at org.netbeans.modules.java.ui.nodes.elements.ElementNode$DOListener.propertyChange(ElementNode.java:965) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.openide.loaders.DataObject.firePropertyChange(DataObject.java:800) at org.openide.loaders.MultiDataObject.fireCookieChange(MultiDataObject.java:696) at org.openide.loaders.MultiDataObject$3.stateChanged(MultiDataObject.java:750) at org.openide.nodes.CookieSet.fireChangeEvent(CookieSet.java:171) at org.openide.nodes.CookieSet.remove(CookieSet.java:68) at org.netbeans.modules.java.JavaDataObject.removeSaveCookie(JavaDataObject.java:405) at org.netbeans.modules.java.JavaEditor.notifyUnmodified(JavaEditor.java:223) at org.openide.text.CloneableEditorSupport$4.run(CloneableEditorSupport.java:728) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:939) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:710) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:273) at org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.java:515) at org.netbeans.modules.java.JavaEditor.saveDocument(JavaEditor.java:502) at org.netbeans.modules.java.JavaEditor$Save.save(JavaEditor.java:230) at org.openide.actions.SaveAction.performAction(SaveAction.java:47) at org.openide.util.actions.NodeAction$DelegateAction$1.run(NodeAction.java:440) at org.openide.util.actions.CallableSystemAction.doPerformAction(CallableSystemAction.java:116) at org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:438) at org.openide.windows.TopComponent.processKeyBinding(TopComponent.java:788) at javax.swing.JComponent.processKeyBindings(JComponent.java:2776) at javax.swing.JComponent.processKeyEvent(JComponent.java:2693) at java.awt.Component.processEvent(Component.java:5265) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3955) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1810) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:668) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:916) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:794) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:632) at java.awt.Component.dispatchEventImpl(Component.java:3841) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Window.dispatchEventImpl(Window.java:1766) at java.awt.Component.dispatchEvent(Component.java:3803) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
*** This issue has been marked as a duplicate of 51872 ***