| No resolve against targetplatform [message #896700] |
Thu, 19 July 2012 08:15  |
Alan Underwood Messages: 37 Registered: October 2010 |
Member |
|
|
I've created a target platform with Buckminster on hudson which I archive. I've downloaded and unzipped the target platform and set it as the target platform in my IDE. Looking at the content through the IDE target editor all plugins are there and properly installed. It is an 'install' type where the plug-ins are in runnable form.
I have a problem where Buckminster appears to ignore workspace and target platform plug-ins. Resolving goes to my rmap first, which will fail on the last locator. Instead resolving should go to local providers first, then the rmap.
I can try to do a cquery for org.eclipse.osgi as a bundle, and it fails. If I remove the rmap entry from the cquery, then it works, because it will look in the local scopes first, including the target platform. (I have no advisor nodes or properties or anything special)
I'm using Eclipse 3.7.2 and the latest 1.4.0 Buckminster.
With an rmap entry in cquery I get the following: (Note I'm not attached to web so this is approx)
org.eclipse.osgi:
Using resolver map
Using resource map file:/blah/proj.rmap
Using searchpath maven
Can't find in rmap
FAIL
If I remove the rmap entry from the cquery I get the following:
org.eclipse.osgi:
Using resolver map
Trying provider local(materialization)
No materialization
Trying provider local(workspace)
No workspace project
Trying provider local(target)
found match
SUCCESS
Is this a bug or am I doing something really dull? Have providers [local(...), rmap] had their order changed?
I'm confused because I've not had this problem before.
Alan
[Updated on: Thu, 19 July 2012 08:17] Report message to a moderator
|
|
|