Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 315913

Summary: Could not instantiate provider org.eclipse.team.svn.core.svnnature on Helios/RC3, subversive
Product: [Technology] Subversive Reporter: Hendrik Renken <funsheep>
Component: UIAssignee: Igor Burilo <igor.burilo>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: Szymon.Brandys
Version: unspecified   
Target Milestone: ---   
Hardware: Macintosh   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:

Description Hendrik Renken CLA 2010-06-06 16:44:31 EDT
Build Identifier: I20100114-2115

After installing svn team provider and svn connectors from the appropriate update sites this message is logged for every project in my workspace. Helios/RC2 does !not! show this problem, which i tried earlier.

!ENTRY org.eclipse.team.core 4 0 2010-06-06 16:43:54.097
!MESSAGE Could not instantiate provider org.eclipse.team.svn.core.svnnature for project scl.
!STACK 1
org.eclipse.team.core.TeamException: Could not instantiate provider org.eclipse.team.svn.core.svnnature for project scl.
	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:54)
!SUBENTRY 1 org.eclipse.team.core 4 0 2010-06-06 16:43:54.097
!MESSAGE Could not instantiate provider org.eclipse.team.svn.core.svnnature for project scl.


Reproducible: Always

Steps to Reproduce:
1. Download Helios/RC3 Eclipse SOA package
2. Install from update sites "Latest release" svn team provider and svn connectors (0.7.9xxxx)
3. Start with workspace which already has projects in it (don't know if this is crucial)
Comment 1 Szymon Brandys CLA 2010-06-07 06:40:49 EDT
I'm on Eclipse 3.6 RC4 with Subverisve from the Helios update site. I can't see the problem. Maybe the Subversive team can help here.
Comment 2 Hendrik Renken CLA 2010-06-07 11:00:25 EDT
After further testing, the eclipse 3.5 installation i was using prior to 3.6, showed the same behavior when loaded the workspace. I tried -clean with both installations, but that didn't resolve anything.

Workaround:
1. Rename problematic workspace
2. Let eclipse create a fresh workspace at the old location
3. Use Import wizard to import projects from renamed workspace (you want to copy the projects)
4. Works again!