java.lang.reflect.UndeclaredThrowableException at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:315) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:53) at java.io.FilterOutputStream.close(FilterOutputStream.java:143) at org.openide.text.CloneableEditorSupport$4.run(CloneableEditorSupport.java:722) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:951) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:710) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:250) 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$3.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:2484) at javax.swing.JComponent.processKeyEvent(JComponent.java:2401) at java.awt.Component.processEvent(Component.java:4909) 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.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1713) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:627) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:831) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:741) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:592) at java.awt.Component.dispatchEventImpl(Component.java:3506) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) ... 45 more Caused by: java.lang.AssertionError: Document was locked before starting the MDR transaction. at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:116) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.modules.tasklist.i18n.I18NFileChecker.run(I18NFileChecker.java:81) at org.netbeans.modules.tasklist.i18n.I18NScanner.scanFile(I18NScanner.java:126) at org.netbeans.modules.tasklist.i18n.I18NScanner.access$000(I18NScanner.java:25) at org.netbeans.modules.tasklist.i18n.I18NScanner$1.fileChanged(I18NScanner.java:42) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.MasterFileObject.access$900(MasterFileObject.java:35) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeListenerImpl.fileChanged(MasterFileObject.java:784) [catch] ... 49 more ==> java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:315) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:53) at java.io.FilterOutputStream.close(FilterOutputStream.java:143) at org.openide.text.CloneableEditorSupport$4.run(CloneableEditorSupport.java:722) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:951) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:710) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:250) 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$3.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:2484) at javax.swing.JComponent.processKeyEvent(JComponent.java:2401) at java.awt.Component.processEvent(Component.java:4909) 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.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1713) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:627) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:831) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:741) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:592) at java.awt.Component.dispatchEventImpl(Component.java:3506) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) Caused by: java.lang.AssertionError: Document was locked before starting the MDR transaction. at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:116) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.modules.tasklist.i18n.I18NFileChecker.run(I18NFileChecker.java:81) at org.netbeans.modules.tasklist.i18n.I18NScanner.scanFile(I18NScanner.java:126) at org.netbeans.modules.tasklist.i18n.I18NScanner.access$000(I18NScanner.java:25) at org.netbeans.modules.tasklist.i18n.I18NScanner$1.fileChanged(I18NScanner.java:42) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.MasterFileObject.access$900(MasterFileObject.java:35) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeListenerImpl.fileChanged(MasterFileObject.java:784) [catch] ... 49 more ==> java.lang.AssertionError: Document was locked before starting the MDR transaction. at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:116) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.modules.tasklist.i18n.I18NFileChecker.run(I18NFileChecker.java:81) at org.netbeans.modules.tasklist.i18n.I18NScanner.scanFile(I18NScanner.java:126) at org.netbeans.modules.tasklist.i18n.I18NScanner.access$000(I18NScanner.java:25) at org.netbeans.modules.tasklist.i18n.I18NScanner$1.fileChanged(I18NScanner.java:42) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.MasterFileObject.access$900(MasterFileObject.java:35) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeListenerImpl.fileChanged(MasterFileObject.java:784) at sun.reflect.GeneratedMethodAccessor26.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:315) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:53) at java.io.FilterOutputStream.close(FilterOutputStream.java:143) at org.openide.text.CloneableEditorSupport$4.run(CloneableEditorSupport.java:722) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:951) at org.openide.text.CloneableEditorSupport.saveDocument(CloneableEditorSupport.java:710) at org.openide.text.DataEditorSupport.saveDocument(DataEditorSupport.java:250) 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$3.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:2484) at javax.swing.JComponent.processKeyEvent(JComponent.java:2401) at java.awt.Component.processEvent(Component.java:4909) 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.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1713) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:627) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:831) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:741) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:592) at java.awt.Component.dispatchEventImpl(Component.java:3506) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)