RMAP issue with prebuilt plugins (attempt 2) [message #649681] |
Thu, 20 January 2011 09:51 |
Jesper Eskilson Messages: 134 Registered: July 2009 |
Senior Member |
|
|
Lets make another attempt at my RMAP issue; I previously thought that
Buckminster resolved the plugin correctly when it was unpacked, but this
turned out *not* to be the case.
So, to take it from the beginning:
* I have a plugin jar built by another department, containing
documentation only. This plugin can successfully be put into the
dropins/ directory of an Eclipse instance, and the documentation shows
up as expected.
* I want to be able to refer to this plugin in my Buckminster build, so
that the documentation-plugin is included in the update-site that I build.
* When I try to add a search path to the plugin (either unpacked or as a
jar), like this:
<searchPath name="doc">
<provider componentTypes="osgi.bundle" readerType="url.catalog"
source="false">
<uri format="{0}/docjars/{1}">
<bc:propertyRef key="hubble.root.url"/>
<bc:propertyRef key="buckminster.component"/>
</uri>
</provider>
</searchPath>
then Buckminster fails to resolve the plugin, with the error message
"Missing CSpec source required by component type osgi.bundle".
I have two questions:
* Why cannot Buckminster automatically construct a CSpec from the jar or
the unpacked plugin? Both the plugin.xml and MANIFEST.MF are in place.
* Can I include the jar in any other way in my build?
--
Jesper Eskilson
Developer
IAR Systems
|
|
|
Powered by
FUDForum. Page generated in 0.03000 seconds