I am trying to integrate Spring framework into my Eclipse RCP application.
I was not able to find relevant documentation on how to integrate Blueprint Gemini into my RCP application. Do I just add the Gemini jars to my RCP project? I guess this is not sufficient... Then how do I add the Gemini jars as a plugin? How do I start the extender properly?
Can anyone please provide guidelines or pointers?
After following Francis Upton's advice and selecting the jars for the target platform using directory I am now able to view org.eclipse.gemini.blueprint.extender in the run configuration.
However I now get the following error:
org.osgi.framework.BundleException: The bundle "org.eclipse.gemini.blueprint.extender_1.0.0.RELEASE [36]" could not be resolved. Reason: Missing Constraint: Import-Package: org.eclipse.gemini.blueprint; version="[1.0.0.RELEASE,1.0.0.RELEASE]"
You should be able to install Gemini into your target platform (you can work with your target platform using Preferences -> Plugin Development -> Target Platform.
Once installed in the target platform, since these are OSGi bundles, you should be able to reference them like anything else (using the Dependencies section of the plugin manifest).