Community
Participate
Working Groups
3.1 RC1 I found the following in my workspace logfile. I don't know the steps that may caused this exception. But I was checking out some projects from SourceForge. !SESSION 2005-06-08 14:59:24.439 ----------------------------------------------- eclipse.buildId=I20050527-1300 java.version=1.5.0_02 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE Command-line arguments: -os win32 -ws win32 -arch x86 !ENTRY org.eclipse.team.cvs.core 1 0 2005-06-08 15:01:27.923 !MESSAGE Root resource in cvs merge subscriber is no longer in workspace, ignoring: /net.sourceforge.eclipseccase.ui !ENTRY org.eclipse.team.ui 4 0 2005-06-08 15:01:27.954 !MESSAGE Error creating Synchronization CVS Merge: !STACK 1 org.eclipse.team.core.TeamException[0]: org.eclipse.ui.PartInitException[0]: org.eclipse.team.internal.ccvs.core.CVSException: Missing root resources for cvs merge subscriber: org.eclipse.team.cvs.ui.cvsmerge-participant:CVSmerge-1100263717421 at org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant.read(MergeSynchronizeParticipant.java:241) at org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant.init(MergeSynchronizeParticipant.java:127) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager$ParticipantInstance.instantiate(SynchronizeManager.java:246) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager$ParticipantInstance.getParticipant(SynchronizeManager.java:218) at org.eclipse.team.internal.ui.synchronize.SynchronizeView.updateForExistingParticipants(SynchronizeView.java:401) at org.eclipse.team.internal.ui.synchronize.SynchronizeView.createPartControl(SynchronizeView.java:381) at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:305) at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:551) at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283) at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:514) at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:126) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:271) at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:391) at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1106) at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1055) at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1260) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:528) at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:485) at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:230) at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:813) at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:2916) at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(WorkbenchPage.java:894) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:879) at org.eclipse.ui.internal.WorkbenchPage$12.run(WorkbenchPage.java:3039) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3037) at org.eclipse.ui.internal.Workbench.showPerspective(Workbench.java:1853) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager.showSynchronizeViewInActivePage(SynchronizeManager.java:451) at org.eclipse.team.internal.ui.synchronize.RefreshUserNotificationPolicy$1.run(RefreshUserNotificationPolicy.java:45) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2906) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2565) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1694) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1658) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:366) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:375) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:162) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !SUBENTRY 1 org.eclipse.team.core 4 0 2005-06-08 15:01:27.954 !MESSAGE Error creating Synchronization CVS Merge: !STACK 1 org.eclipse.ui.PartInitException[0]: org.eclipse.team.internal.ccvs.core.CVSException: Missing root resources for cvs merge subscriber: org.eclipse.team.cvs.ui.cvsmerge-participant:CVSmerge-1100263717421 at org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant.read(MergeSynchronizeParticipant.java:241) at org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant.init(MergeSynchronizeParticipant.java:127) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager$ParticipantInstance.instantiate(SynchronizeManager.java:246) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager$ParticipantInstance.getParticipant(SynchronizeManager.java:218) at org.eclipse.team.internal.ui.synchronize.SynchronizeView.updateForExistingParticipants(SynchronizeView.java:401) at org.eclipse.team.internal.ui.synchronize.SynchronizeView.createPartControl(SynchronizeView.java:381) at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:305) at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:551) at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283) at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:514) at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:126) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:271) at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:391) at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1106) at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1055) at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1260) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:528) at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:485) at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:230) at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:813) at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:2916) at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(WorkbenchPage.java:894) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:879) at org.eclipse.ui.internal.WorkbenchPage$12.run(WorkbenchPage.java:3039) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3037) at org.eclipse.ui.internal.Workbench.showPerspective(Workbench.java:1853) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager.showSynchronizeViewInActivePage(SynchronizeManager.java:451) at org.eclipse.team.internal.ui.synchronize.RefreshUserNotificationPolicy$1.run(RefreshUserNotificationPolicy.java:45) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2906) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2565) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1694) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1658) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:366) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:375) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:162) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !SUBENTRY 2 org.eclipse.ui 4 0 2005-06-08 15:01:27.954 !MESSAGE Unable to initialize cvs merge subscriber !STACK 1 org.eclipse.team.internal.ccvs.core.CVSException: Missing root resources for cvs merge subscriber: org.eclipse.team.cvs.ui.cvsmerge-participant:CVSmerge-1100263717421 at org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant.read(MergeSynchronizeParticipant.java:241) at org.eclipse.team.internal.ccvs.ui.subscriber.MergeSynchronizeParticipant.init(MergeSynchronizeParticipant.java:127) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager$ParticipantInstance.instantiate(SynchronizeManager.java:246) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager$ParticipantInstance.getParticipant(SynchronizeManager.java:218) at org.eclipse.team.internal.ui.synchronize.SynchronizeView.updateForExistingParticipants(SynchronizeView.java:401) at org.eclipse.team.internal.ui.synchronize.SynchronizeView.createPartControl(SynchronizeView.java:381) at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:305) at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180) at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:551) at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283) at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:514) at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:126) at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:271) at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65) at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:391) at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1106) at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1055) at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1260) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576) at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:528) at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:485) at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:230) at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:813) at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:2916) at org.eclipse.ui.internal.WorkbenchPage.busySetPerspective(WorkbenchPage.java:894) at org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:879) at org.eclipse.ui.internal.WorkbenchPage$12.run(WorkbenchPage.java:3039) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69) at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3037) at org.eclipse.ui.internal.Workbench.showPerspective(Workbench.java:1853) at org.eclipse.team.internal.ui.synchronize.SynchronizeManager.showSynchronizeViewInActivePage(SynchronizeManager.java:451) at org.eclipse.team.internal.ui.synchronize.RefreshUserNotificationPolicy$1.run(RefreshUserNotificationPolicy.java:45) at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:118) at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:2906) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2565) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1694) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1658) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:366) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143) at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:375) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:162) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334) at org.eclipse.core.launcher.Main.basicRun(Main.java:278) at org.eclipse.core.launcher.Main.run(Main.java:973) at org.eclipse.core.launcher.Main.main(Main.java:948) !SUBENTRY 3 org.eclipse.team.cvs.core 4 -6 2005-06-08 15:01:27.970 !MESSAGE Missing root resources for cvs merge subscriber: org.eclipse.team.cvs.ui.cvsmerge-participant:CVSmerge-1100263717421 !ENTRY org.eclipse.team.core 4 4 2005-06-08 15:05:30.988 !MESSAGE Errors have occured while calculating the synchronization state for CVS Workspace. !SUBENTRY 1 org.eclipse.team.cvs.core 4 -6 2005-06-08 15:05:30.988 !MESSAGE CVS synchronization information could not be found for folder '/org.eclipse.team.cvs.ui/bin/org/eclipse/team/internal/ccvs/ui' !STACK 1 org.eclipse.team.internal.ccvs.core.CVSException: CVS synchronization information could not be found for folder '/org.eclipse.team.cvs.ui/bin/org/eclipse/team/internal/ccvs/ui' at org.eclipse.team.internal.ccvs.core.resources.SessionPropertySyncInfoCache.getCachedFolderSync(SessionPropertySyncInfoCache.java:125) at org.eclipse.team.internal.ccvs.core.resources.EclipseSynchronizer.getFolderSync(EclipseSynchronizer.java:154) at org.eclipse.team.internal.ccvs.core.resources.EclipseFolder.isCVSFolder(EclipseFolder.java:225) at org.eclipse.team.internal.ccvs.core.resources.EclipseFolder.isIgnored(EclipseFolder.java:274) at org.eclipse.team.internal.ccvs.core.resources.EclipseResource.isIgnored(EclipseResource.java:134) at org.eclipse.team.internal.ccvs.core.CVSSyncTreeSubscriber.isSupervised(CVSSyncTreeSubscriber.java:86) at org.eclipse.team.internal.ccvs.core.CVSSyncTreeSubscriber.getSyncInfo(CVSSyncTreeSubscriber.java:66) at org.eclipse.team.internal.core.subscribers.SubscriberEventHandler.collect(SubscriberEventHandler.java:248) at org.eclipse.team.internal.core.subscribers.SubscriberEventHandler.processEvent(SubscriberEventHandler.java:404) at org.eclipse.team.internal.core.BackgroundEventHandler.processEvents(BackgroundEventHandler.java:329) at org.eclipse.team.internal.core.BackgroundEventHandler$1.run(BackgroundEventHandler.java:173) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:67) !SUBENTRY 2 org.eclipse.team.cvs.core 4 -6 2005-06-08 15:05:30.988 !MESSAGE CVS synchronization information could not be found for folder '/org.eclipse.team.cvs.ui/bin/org/eclipse/team/internal/ccvs/ui'
The project that experienced the problem was net.sourceforge.eclipseccase.ui. Could you give me an idea of what you did with theis project in your workspace? I would expect to see this error if you checked this project out, performed a merge on it and then deleted it at some later time. Is this what happened? If not, could you describe what did happen?
I was checking out this project together with other projects in the background. I have auto-refresh turned on in my workspace. However, I did not touch the project. I was just browsing in another project.
You say you were checking out the project in question. Were you overwritting an copy that already existed? I ask because the error indicates that a merge was performed on the project at some point which indicates that it did exist before you performed the checkout.
The project in question didn't exist when I checked it out from SourceForge. But it was in the workspace some time ago. I then deleted it. Thus, it has been deleted since then.
OK. I'm changing the title to reflect that the merge subscriber should have been cleaned up when the projects it contained were removed.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.