java.lang.IllegalStateException at org.netbeans.modules.java.source.parsing.CompilationInfoImpl.getCompilationUnit(CompilationInfoImpl.java:216) at org.netbeans.api.java.source.CompilationInfo.getCompilationUnit(CompilationInfo.java:184) at org.netbeans.modules.refactoring.java.plugins.CopyClassesRefactoringPlugin$UpdateReferences.run(CopyClassesRefactoringPlugin.java:250) at org.netbeans.modules.refactoring.java.plugins.CopyClassesRefactoringPlugin$UpdateReferences.run(CopyClassesRefactoringPlugin.java:231) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:636) at org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:626) at org.netbeans.modules.java.source.parsing.MimeTask.run(MimeTask.java:83) at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609) at org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:380) at org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:363) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:204) at org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:201) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:176) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:360) at org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:141) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:88) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:201) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:334) at org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:409) at org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:401) at org.netbeans.api.java.source.JavaSource.runModificationTask(JavaSource.java:647) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:326) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:287) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:269) at org.netbeans.modules.refactoring.java.spi.JavaRefactoringPlugin.processFiles(JavaRefactoringPlugin.java:265) at org.netbeans.modules.refactoring.java.plugins.CopyClassesRefactoringPlugin.access$100(CopyClassesRefactoringPlugin.java:81) at org.netbeans.modules.refactoring.java.plugins.CopyClassesRefactoringPlugin$CopyClass.performChange(CopyClassesRefactoringPlugin.java:205) at org.netbeans.modules.refactoring.api.RefactoringSession.reallyDoRefactoring(RefactoringSession.java:145) 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:1616) at org.netbeans.modules.refactoring.api.RefactoringSession.doRefactoring(RefactoringSession.java:120) at org.netbeans.modules.refactoring.spi.impl.UndoManager$SessionUndoItem.redo(UndoManager.java:469) at org.netbeans.modules.refactoring.spi.impl.UndoManager$2.run(UndoManager.java:298) at org.netbeans.modules.refactoring.spi.impl.UndoManager.redo(UndoManager.java:327) at org.netbeans.modules.refactoring.spi.impl.RefactoringUndoRedo.redo(RefactoringUndoRedo.java:91) at org.openide.actions.UndoRedoAction.actionPerformed(UndoRedoAction.java:230) at org.openide.windows.TopComponent.processKeyBinding(TopComponent.java:1176) at javax.swing.JComponent.processKeyBindings(JComponent.java:2943) at javax.swing.JComponent.processKeyEvent(JComponent.java:2845) at org.openide.explorer.view.TreeView$ExplorerTree.processKeyEvent(TreeView.java:1911) at java.awt.Component.processEvent(Component.java:6312) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4891) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771) at java.awt.Component.dispatchEventImpl(Component.java:4762) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Window.dispatchEventImpl(Window.java:2750) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)