Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster » matching local binary bundles
matching local binary bundles [message #1015384] Thu, 28 February 2013 07:48
Christophe Bouhier is currently offline Christophe Bouhier
Messages: 867
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
Previous Topic:CSpec org.junit:osgi has no action, group, or local artifact named bundle.jars
Next Topic:Continous Integration & Delivery of eclipse projects fo Beginners
Goto Forum:
  


Current Time: Wed Apr 23 20:48:16 EDT 2014

Powered by FUDForum. Page generated in 0.02221 seconds