exception by file save

frank
2006-01-19
2013-04-24
  • frank
    frank
    2006-01-19

    hi,

    very often i get a exception from vss plugin by save a file or save all files. same times eclipse hangs complete in this case.

    regards
    frank

    eclipse log file:

    !ENTRY org.eclipse.ui 4 4 2006-01-19 12:57:51.773
    !MESSAGE Save All Failed

    !ENTRY org.eclipse.ui 2 0 2006-01-19 12:57:51.773
    !MESSAGE Save All Failed
    !STACK 0
    java.lang.IllegalArgumentException: Attempted to beginRule: R/, does not match outer scope rule: org.vssplugin.ui.view.CheckOutViewProvider$1@40ce2d
        at org.eclipse.core.runtime.Assert.isLegal(Assert.java:58)
        at org.eclipse.core.internal.jobs.ThreadJob.illegalPush(ThreadJob.java:116)
        at org.eclipse.core.internal.jobs.ThreadJob.push(ThreadJob.java:225)
        at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:80)
        at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:213)
        at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:96)
        at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:1669)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1709)
        at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:112)
        at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:73)
        at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:63)
        at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:450)
        at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:709)
        at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:3757)
        at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.performSave(CompilationUnitEditor.java:1400)
        at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSave(CompilationUnitEditor.java:1453)
        at org.eclipse.ui.internal.EditorManager$6.run(EditorManager.java:1127)
        at org.eclipse.ui.internal.SaveableHelper$3.run(SaveableHelper.java:187)
        at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:360)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:305)
        at org.eclipse.jface.window.ApplicationWindow$1.run(ApplicationWindow.java:631)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)
        at org.eclipse.jface.window.ApplicationWindow.run(ApplicationWindow.java:628)
        at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2168)
        at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:193)
        at org.eclipse.ui.internal.EditorManager.saveAll(EditorManager.java:1147)
        at org.eclipse.ui.internal.EditorManager.saveAll(EditorManager.java:988)
        at org.eclipse.ui.internal.WorkbenchPage.saveAllEditors(WorkbenchPage.java:2752)
        at org.eclipse.ui.internal.SaveAllAction.run(SaveAllAction.java:133)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:492)
        at org.eclipse.jface.commands.ActionHandler.execute(ActionHandler.java:117)
        at org.eclipse.core.commands.Command.execute(Command.java:306)
        at org.eclipse.core.commands.ParameterizedCommand.execute(ParameterizedCommand.java:401)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:461)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:833)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:555)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:498)
        at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:118)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:978)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:913)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:923)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:951)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:947)
        at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1261)
        at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3311)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3212)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:3963)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1705)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2903)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1762)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1726)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:397)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
        at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:106)
        at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:109)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:379)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.eclipse.core.launcher.Main.invokeFramework(Main.java:338)
        at org.eclipse.core.launcher.Main.basicRun(Main.java:282)
        at org.eclipse.core.launcher.Main.run(Main.java:977)
        at org.eclipse.core.launcher.Main.main(Main.java:952)