Here is the scenario. I have Eclipse Galileo (the EMF distribution) installed and use the update site to install Subclipse 1.6.5. Everything is working great.
Then I install the latest version of Xtext (0.7.2) from the update site. After Xtext successfully installs, I restart Eclipse, and Subclipse appears to be gone. Well, obviously it is not gone, but my projects no longer have the SVN nature and there is no SVN perspective in the Open Perspective dialog.
A quick view of my Eclipse log indeed shows new errors. One of these appears for each of my projects:
!ENTRY org.eclipse.team.core 4 0 2009-10-11 19:25:42.024
!MESSAGE Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project CM3.
!STACK 1
org.eclipse.team.core.TeamException: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project CM3.
at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.isMappedToCVS(CVSLightweightDecorator.java:192)
at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.decorate(CVSLightweightDecorator.java:147)
at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:263)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371)
at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!SUBENTRY 1 org.eclipse.team.core 4 0 2009-10-11 19:25:42.025
!MESSAGE Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project CM3.
Can anyone help?
Thanks!
Rocky