javax.swing.text.BadLocationException: Modification not allowed at org.openide.text.CloneableEditorSupport$DocFilter.modificationNotAllowed(CloneableEditorSupport.java:2411) at org.openide.text.CloneableEditorSupport$DocFilter.checkModificationAllowed(CloneableEditorSupport.java:2405) at org.openide.text.CloneableEditorSupport$DocFilter.remove(CloneableEditorSupport.java:2361) at org.netbeans.editor.BaseDocument.remove(BaseDocument.java:937) Caused: java.io.IOException at org.netbeans.modules.cnd.refactoring.support.ModificationResult$1.run(ModificationResult.java:147) at org.netbeans.editor.GuardedDocument.runAtomic(GuardedDocument.java:321) at org.netbeans.modules.cnd.refactoring.support.ModificationResult.commit(ModificationResult.java:156) at org.netbeans.modules.cnd.refactoring.support.ModificationResult.commit(ModificationResult.java:104) Caused: java.lang.RuntimeException: java.io.IOException at org.netbeans.modules.refactoring.spi.RefactoringCommit.commit(RefactoringCommit.java:165) at org.netbeans.modules.refactoring.api.RefactoringSession.reallyDoRefactoring(RefactoringSession.java:166) at org.netbeans.modules.refactoring.api.RefactoringSession.access$100(RefactoringSession.java:79) at org.netbeans.modules.refactoring.api.RefactoringSession$1.run(RefactoringSession.java:122) at org.netbeans.modules.refactoring.api.RefactoringSession$1.run(RefactoringSession.java:120) at org.netbeans.modules.editor.lib.BeforeSaveTasks.runWithOnSaveTasksDisabled(BeforeSaveTasks.java:93) at org.netbeans.editor.Utilities.runWithOnSaveTasksDisabled(Utilities.java:1624) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:120) at org.netbeans.modules.refactoring.spi.impl.RefactoringPanel$2.run(RefactoringPanel.java:556) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)