External component repository [message #720379] |
Tue, 30 August 2011 13:35  |
Eclipse User |
|
|
|
Hi,
i'm quite new to buckminster and i'm trying to automate builds using jenkins and buckminster.
My product uses some non-standard eclipse plugins, which are available on a regulare eclipse update site.
When i run buckminster, it complains that no suitable provider for the component was found. I guess i simply need to add the updatesite to the resource map, so buckminster knows where to get the needed jars from the bundles/features of the eclipse plugin.
Does anyone know how to provide this in the rmap file as an additional provider?
thanks
|
|
|
Re: External component repository [message #720410 is a reply to message #720379] |
Tue, 30 August 2011 14:28   |
Eclipse User |
|
|
|
i've tried to simply add p2 providers like this:
<searchPath name="resources">
<provider readerType="local" componentTypes="osgi.bundle,eclipse.feature"
mutable="true" source="true">
<uri format="file:///{0}/{1}/">
<bc:propertyRef key="workspace.root" />
<bc:propertyRef key="buckminster.component" />
</uri>
</provider>
<provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature"
mutable="false" source="false">
<uri format="http://download.eclipse.org/technology/nebula/calendarcombo/update-N/">
</uri>
</provider>
<provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature"
mutable="false" source="false">
<uri format="http://download.eclipse.org/technology/nebula/pshelf/update-N/ ">
</uri>
</provider>
<provider readerType="p2" componentTypes="osgi.bundle,eclipse.feature"
mutable="false" source="false">
<uri format="http://download.eclipse.org/technology/nebula/compositetable/update-N/">
</uri>
</provider>
</searchPath>
<locator searchPathRef="resources"/>
Buckminster seems to try those providers but fails with:
ERROR [0005] : Rejecting provider p2(http://download.eclipse.org/technology/nebula/compositetable/update-N/[http://download.eclipse.org/technology/nebula/compositetable/update-N/]): No component match was found
Has anyone a hint what i'm missing?
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04027 seconds