matching local binary bundles [message #1015384] |
Thu, 28 February 2013 12:48 |
Christophe Bouhier Messages: 937 Registered: July 2009 |
Senior Member |
|
|
Hello,
My quest to find a public p2 for org.eclipse.emf.mwe.* version 1.1.1
failed, so I decided to resolve these from a local path with this
provider in rmap.
<rm:searchPath name="local-emft">
<rm:provider
componentTypes="jar,osgi.bundle,eclipse.feature,buckminster"
readerType="local" source="false" mutable="false">
<rm:property key="buckminster.source" value="false"/>
<rm:property key="buckminster.mutable" value="false"/>
<rm:uri format="{1}/{0}">
<bc:propertyRef key="buckminster.component"/>
<bc:propertyRef key="3rdparty.location"/>
</rm:uri>
</rm:provider>
- The 3rdparty.location points to a directory named "/var/lib/3rdparty
- I added 'jar' as component type.
Unfortunately, this fails with the following error:
******************
ERROR : No suitable provider for component
org.eclipse.emf.mwe.core:osgi.bundle/[1.1.0.v201106070424,2.0.0) was
found in searchPath local-emft
ERROR [0037] : Resolution attempt ended with exception: Provider
local(/var/lib/3rdparty/org.eclipse.emf.mwe.core): Missing CSpec source
required by component type osgi.bundle
ERROR Provider
local(/var/lib/3rdparty/org.eclipse.emf.mwe.core): Missing CSpec source
required by component type osgi.bundle
The dependency is on a version range: [1.1.0.v201106070424,2.0.0) and
the component type is osgi.bundle.
This is the listing in the folder:
root@li453-70:~# ls /var/lib/3rdparty/
org.eclipse.emf.mwe.activities_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.doc_1.1.1.v201108020506
org.eclipse.emf.mwe.ui.source_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.activities.source_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.ui_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.utils_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.core_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.ui.simpleEditor_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.utils.source_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.core.source_1.1.1.v201108020506.jar
org.eclipse.emf.mwe.ui.simpleEditor.source_1.1.1.v201108020506.jar
As these are binaries (already materialized) and the file names have the
version and qualifier in the file name, I suspect this is the problem. I
would be very greatfull if someone could help me solve it.
(Or if Dennis is listening, can you create a repo for this build of mwe?).
Thank you! Christophe
|
|
|
Powered by
FUDForum. Page generated in 0.03406 seconds