Community
Participate
Working Groups
We need extension point to add providers for ECF, JMX, etc. backed models, because they all will bring new dependencies that whole pde.runtime plug-in cannot include.
Created attachment 141181 [details] extension point It adds extension point to org.eclipse.pde.runtime which allows to separate all implementations of remote communications (e.g. see 274982 bug).
Wojtek, patch seems to miss something in plugin.xml. Doesn't apply cleanly.
Ok, don't know why it didn't worked when I copied patch to clipboard. But patch saved to file works. Great work Wojciech! FIXED in incubator.
btw. we'll still need the correct code in RegistryModelFactory to make real use out of this newly added ext point. Pls attach the patch that does that to this bug once you separate it from patch to bug 282804.
Created attachment 141191 [details] RegistryModelFactory There is the patch with correct RegistryModelFactory class.
Created attachment 141210 [details] updated factory Now it works well with patch for bug 282804.
Created attachment 141268 [details] Wojtek patch "updated factory" with minor improvements I removed unused constants (REMOTE and R-OSGI), removed call to unknown method RegistryBackend.setURI(). Also fixed a bit the javadoc, but it could be better.
FIXED