java.lang.RuntimeException at org.netbeans.modules.refactoring.java.plugins.RetoucheCommit.rollback(RetoucheCommit.java:100) at org.netbeans.modules.refactoring.api.RefactoringSession.undoRefactoring(RefactoringSession.java:163) at org.netbeans.modules.refactoring.spi.impl.UndoManager$SessionUndoItem.undo(UndoManager.java:596) at org.netbeans.modules.refactoring.spi.impl.UndoManager.undo(UndoManager.java:221) at org.netbeans.modules.refactoring.spi.impl.UndoAction.performAction(UndoAction.java:96) at org.openide.util.actions.CallableSystemAction$.run(CallableSystemAction.java:118) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable.actionPerformed(ActionsBridge.java:111) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:104) at org.netbeans.modules.openide.actions.ActionsBridgeImpl.invokeAction(ActionsBridgeImpl.java:52) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable.doRun(ActionsBridge.java:102) at org.netbeans.modules.openide.util.ActionsBridge$.run(ActionsBridge.java:71) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) org.openide.filesystems.FileAlreadyLockedException: C:\Users\Sunbon\Documents\NetBeansProjects\CdcApplication\src\cdcapplication\Main.java at org.netbeans.modules.masterfs.filebasedfs.fileobjects.LockForFile.registerLock(LockForFile.java:107) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.LockForFile.tryLock(LockForFile.java:96) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj.lock(FileObj.java:277) at org.openide.filesystems.FileObject.getOutputStream(FileObject.java:521) at org.netbeans.modules.refactoring.spi.BackupFacility$DefaultImpl.copy(BackupFacility.java:272) at org.netbeans.modules.refactoring.spi.BackupFacility$DefaultImpl.restore(BackupFacility.java:231) at org.netbeans.modules.refactoring.spi.BackupFacility$DefaultHandle.restore(BackupFacility.java:168) at org.netbeans.modules.refactoring.java.plugins.RetoucheCommit.rollback(RetoucheCommit.java:98) at org.netbeans.modules.refactoring.api.RefactoringSession.undoRefactoring(RefactoringSession.java:163) at org.netbeans.modules.refactoring.spi.impl.UndoManager$SessionUndoItem.undo(UndoManager.java:596) at org.netbeans.modules.refactoring.spi.impl.UndoManager.undo(UndoManager.java:221) at org.netbeans.modules.refactoring.spi.impl.UndoAction.performAction(UndoAction.java:96) at org.openide.util.actions.CallableSystemAction$.run(CallableSystemAction.java:118) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable.actionPerformed(ActionsBridge.java:111) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:104) at org.netbeans.modules.openide.actions.ActionsBridgeImpl.invokeAction(ActionsBridgeImpl.java:52) at org.netbeans.modules.openide.util.ActionsBridge$ActionRunnable.doRun(ActionsBridge.java:102) at org.netbeans.modules.openide.util.ActionsBridge$.run(ActionsBridge.java:71) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997) java.lang.Throwable: Locked by: at org.openide.filesystems.FileLock.(FileLock.java:80) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.LockForFile.(LockForFile.java:84) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.LockForFile.tryLock(LockForFile.java:95) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj.lock(FileObj.java:277) at org.openide.loaders.MultiDataObject$Entry.takeLock(MultiDataObject.java:1189) at org.netbeans.modules.form.FormEditorSupport$Environment.takeLock(FormEditorSupport.java:1363) at org.openide.text.DataEditorSupport$Env.markModified(DataEditorSupport.java:743) at org.openide.text.CloneableEditorSupport.notifyModified(CloneableEditorSupport.java:1776) at org.netbeans.modules.form.FormEditorSupport.notifyModified(FormEditorSupport.java:567) at org.openide.text.CloneableEditorSupport.callNotifyModified(CloneableEditorSupport.java:1745) at org.openide.text.CloneableEditorSupport$Listener.vetoableChange(CloneableEditorSupport.java:2650) at org.netbeans.editor.BaseDocument.notifyModify(BaseDocument.java:1819) at org.netbeans.editor.BaseDocument.atomicUnlockImpl(BaseDocument.java:1778) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:303) at org.openide.text.NbDocument.runAtomic(NbDocument.java:384) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:149) at org.netbeans.api.java.source.ModificationResult.commit(ModificationResult.java:115) at org.netbeans.modules.refactoring.java.plugins.RetoucheCommit.commit(RetoucheCommit.java:85) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:117) at org.netbeans.modules.refactoring.spi.impl.RefactoringPanel$.run(RefactoringPanel.java:473) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)