Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 336207 - The "svnconnector" extension point is broken
Summary: The "svnconnector" extension point is broken
Status: RESOLVED FIXED
Alias: None
Product: Subversive
Classification: Technology
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: Igor Burilo CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-03 05:24 EST by Guillaume P. CLA
Modified: 2011-02-03 12:38 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume P. CLA 2011-02-03 05:24:16 EST
Build Identifier: 20100917-0705

The extension point "svnconnector" asks for an ISVNClientWrapperFactory class (which doesn't exist) while the extension manager is trying to get ISVNConnectorFactory objects from this extension point.
Currently it make the extension point unusable.

Reproducible: Always

Steps to Reproduce:
1. Create a Plugin with a dependency on "org.eclipse.team.svn.core"
2. Create an "svnconnector" extension point 
3. Here, impossible to create an expected class implementing the ISVNClientWrapperFactory interface, as it doesn't exist !
4. Check the CoreExtensionsManager source code: it is trying to get an ISVNConnectorFactory for the "svnconnector" extension point.
Comment 1 Alexander Gurov CLA 2011-02-03 12:38:30 EST
Yes, there is a stale documentation sections in the extension schema file, but actually you can use extension point with the following temporary solution: you can just ignore the ISVNClientWrapperFactory interface which is specified in the extension point documentation and use ISVNConnectorFactory instead.