Home » Archived » Buckminster » The main feature is not found when buckminster build(Altough the cquery and the project is found the feature is not found)
The main feature is not found when buckminster build [message #541443] |
Mon, 21 June 2010 04:21  |
Eclipse User |
|
|
|
Hi,
I am trying to build an RCP product, but at the beginning of the build, just after having downloaded everything locally in my Hudson workspace, Buckminster does not find my main feature, however the feature is well there:
No materialization found for com.ena.swift.feature.site:eclipse.feature com.ena.swift.feature.site:eclipse.feature: Trying provider local(workspace) No open workspace project found that corresponds to com.ena.swift.feature.site:eclipse.feature com.ena.swift.feature.site:eclipse.feature: Trying provider local(target) com.ena.swift.feature.site:eclipse.feature: Rejecting provider eclipse.platform(feature/${buckminster.component}): No component match was found Downloading file:/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.feature.site/swiftV2.rmap
com.ena.swift.feature.site:eclipse.feature: Using resource map file:/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.feature.site/swiftV2.rmap com.ena.swift.feature.site:eclipse.feature: Using search path resources com.ena.swift.feature.site:eclipse.feature: Trying provider local(file:///{0}/{1}/) com.ena.swift.feature.site:eclipse.feature: Found match com.ena.swift.feature.site:eclipse.feature: Using provider local(file:///{0}/{1}/) com.ena.swift.feature.site:eclipse.feature: Resolution attempt ended with exception: CSpec com.ena.swift.feature.site has no action, group, or local artifact named buckminster.clean com.ena.swift.feature.site:eclipse.feature: No provider was found that could resolve the request ERROR [0001] : No suitable provider for component com.ena.swift.feature.site:eclipse.feature was found in resourceMap file:/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.feature.site/swiftV2.rmap ERROR [0001] : No suitable provider for component com.ena.swift.feature.site:eclipse.feature was found in searchPath resources ERROR [0001] : Resolution attempt ended with exception: CSpec com.ena.swift.feature.site has no action, group, or local artifact named buckminster.clean ERROR CSpec com.ena.swift.feature.site has no action, group, or local artifact named buckminster.clean INFO: TAG-ID 0001 = Query for com.ena.swift.feature.site:eclipse.feature
and the Rmap contains the right reference:
<?xml version="1.0" encoding="UTF-8"?>
<rmap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0" xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
<!-- Place your RMAP content here -->
<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>
</searchPath>
<!--
<searchPath name="cdo"> <provider readerType="cvs"
componentTypes="osgi.bundle,eclipse.feature" mutable="true"
source="true"> <uri
format=":pserver:anonymous@dev.eclipse.org:/cvsroot/modeling,org.eclipse.emf/org.eclipse.emf.cdo/plugins/{0}">
<bc:propertyRef key="buckminster.component" /> </uri> </provider>
</searchPath>
-->
<searchPath name="cdo">
<provider readerType="eclipse.import" componentTypes="osgi.bundle,eclipse.feature"
mutable="false" source="false">
<uri
format="http://download.eclipse.org/modeling/emf/updates/releases?importType=binary">
</uri>
</provider>
</searchPath>
<searchPath name="net4j.plus">
<provider componentTypes="eclipse.feature,osgi.bundle"
readerType="p2" source="false" mutable="false" resolutionFilter="">
<uri format="http://net4j.sourceforge.net/update" />
</provider>
</searchPath>
<searchPath name="eclipse.derby">
<provider componentTypes="eclipse.feature,osgi.bundle"
readerType="local" source="false" mutable="false" resolutionFilter="">
<uri format="file:///home/manager/eclipse.derby/{0}" >
<bc:propertyRef key="buckminster.component" />
</uri>
</provider>
</searchPath>
<searchPath name="eclipse">
<provider componentTypes="eclipse.feature,osgi.bundle"
readerType="p2" source="false" mutable="false">
<uri format="{0}/tools/gef/updates/milestones/">
<bc:propertyRef key="eclipse.downloads" />
</uri>
</provider>
<provider readerType="eclipse.import" componentTypes="osgi.bundle,eclipse.feature"
mutable="true" source="false">
<uri
format="http://download.eclipse.org/technology/epp/packages/galileo?importType=binary" />
</provider>
<provider readerType="eclipse.import"
componentTypes="osgi.bundle,eclipse.feature,buckminster" mutable="true"
source="false">
<uri format="http://download.eclipse.org/releases/galileo?importType=binary" />
</provider>
<provider readerType="eclipse.import" componentTypes="osgi.bundle,eclipse.feature"
mutable="false" source="false">
<uri
format="http://download.eclipse.org/eclipse/updates/3.5?importType=binary" />
</provider>
</searchPath>
<locator searchPathRef="resources" pattern="^com\.ena(\..+)?" />
<locator searchPathRef="resources" pattern="^com\.swift(\..+)?" />
<locator searchPathRef="resources" pattern="^com\.ena\.swift(\..+)?" />
<locator searchPathRef="resources" pattern="^net\.sf\.dataprofiler(\..+)?"/>
<locator pattern="^org\.apache\.derby.*" searchPathRef="eclipse.derby" />
<locator searchPathRef="cdo" pattern="^org\.eclipse\.emf\.cdo(\..+)?" />
<locator pattern="^org\.eclipse\.net4j\.db\.derby*"
searchPathRef="eclipse.derby" />
<locator searchPathRef="eclipse" pattern="org\.eclipse\.core\.(\..+)?"/>
<locator searchPathRef="eclipse" pattern=".*" />
</rmap>
The hudson workspace contains the feature:
sskhiri@demoena1-laptop:/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.feature.site$ ls
buckminster.cspex build.properties ISOEditorRCP.product swiftV2.rmap swiftV2.rmap.updatesite
buckminster.properties com.ena.swift.feature.site.cquery linux.target swiftV2.rmap.back traces.txt
build feature.xml plugin_customization.ini swiftV2.rmap.CVS win_rcp.target
What could be the problem ?
Thanks for your help !
Sabri.
|
|
|
Re: The main feature is not found when buckminster build [message #541461 is a reply to message #541443] |
Mon, 21 June 2010 05:11   |
Eclipse User |
|
|
|
Hi Sabri,
My guess is that the feature project is somehow corrupt. What does the feature.xml look like? The error:
"CSpec com.ena.swift.feature.site has no action, group, or local artifact named buckminster.clean"
suggests that Buckminster was unable to parse needed information from feature.xml or build.properties.
Regards,
Thomas Hallgren
On 06/21/2010 10:21 AM, Sabri Skhiri wrote:
> Hi,
>
> I am trying to build an RCP product, but at the beginning of the build,
> just after having downloaded everything locally in my Hudson workspace,
> Buckminster does not find my main feature, however the feature is well
> there:
>
> No materialization found for com.ena.swift.feature.site:eclipse.feature
> com.ena.swift.feature.site:eclipse.feature: Trying provider
> local(workspace) No open workspace project found that corresponds to
> com.ena.swift.feature.site:eclipse.feature
> com.ena.swift.feature.site:eclipse.feature: Trying provider
> local(target) com.ena.swift.feature.site:eclipse.feature: Rejecting
> provider eclipse.platform(feature/${buckminster.component}): No
> component match was found Downloading
> file:/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.f eature.site/swiftV2.rmap
>
> com.ena.swift.feature.site:eclipse.feature: Using resource map
> file:/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.f eature.site/swiftV2.rmap
> com.ena.swift.feature.site:eclipse.feature: Using search path resources
> com.ena.swift.feature.site:eclipse.feature: Trying provider
> local(file:///{0}/{1}/) com.ena.swift.feature.site:eclipse.feature:
> Found match com.ena.swift.feature.site:eclipse.feature: Using provider
> local(file:///{0}/{1}/) com.ena.swift.feature.site:eclipse.feature:
> Resolution attempt ended with exception: CSpec
> com.ena.swift.feature.site has no action, group, or local artifact named
> buckminster.clean com.ena.swift.feature.site:eclipse.feature: No
> provider was found that could resolve the request ERROR [0001] : No
> suitable provider for component
> com.ena.swift.feature.site:eclipse.feature was found in resourceMap
> file:/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.f eature.site/swiftV2.rmap
> ERROR [0001] : No suitable provider for component
> com.ena.swift.feature.site:eclipse.feature was found in searchPath
> resources ERROR [0001] : Resolution attempt ended with exception: CSpec
> com.ena.swift.feature.site has no action, group, or local artifact named
> buckminster.clean ERROR CSpec com.ena.swift.feature.site has no action,
> group, or local artifact named buckminster.clean INFO: TAG-ID 0001 =
> Query for com.ena.swift.feature.site:eclipse.feature
>
> and the Rmap contains the right reference:
>
>
> <?xml version="1.0" encoding="UTF-8"?>
> <rmap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xmlns="http://www.eclipse.org/buckminster/RMap-1.0"
> xmlns:bc="http://www.eclipse.org/buckminster/Common-1.0"
> xmlns:mp="http://www.eclipse.org/buckminster/MavenProvider-1.0"
> xmlns:pp="http://www.eclipse.org/buckminster/PDEMapProvider-1.0">
> <!-- Place your RMAP content here -->
>
> <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>
> </searchPath>
> <!--
> <searchPath name="cdo"> <provider readerType="cvs"
> componentTypes="osgi.bundle,eclipse.feature" mutable="true"
> source="true"> <uri
> format=":pserver:anonymous@dev.eclipse.org :/cvsroot/modeling,org.eclipse.emf/org.eclipse.emf.cdo/plugi ns/{0} ">
>
> <bc:propertyRef key="buckminster.component" /> </uri> </provider>
> </searchPath>
> -->
> <searchPath name="cdo">
> <provider readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature"
> mutable="false" source="false">
> <uri
> format=" http://download.eclipse.org/modeling/emf/updates/releases?im portType=binary">
>
> </uri>
> </provider>
> </searchPath>
> <searchPath name="net4j.plus">
> <provider componentTypes="eclipse.feature,osgi.bundle"
> readerType="p2" source="false" mutable="false" resolutionFilter="">
> <uri format="http://net4j.sourceforge.net/update" />
> </provider>
> </searchPath>
> <searchPath name="eclipse.derby">
> <provider componentTypes="eclipse.feature,osgi.bundle"
> readerType="local" source="false" mutable="false" resolutionFilter="">
> <uri format="file:///home/manager/eclipse.derby/{0}" >
> <bc:propertyRef key="buckminster.component" />
> </uri>
> </provider>
> </searchPath>
>
> <searchPath name="eclipse">
> <provider componentTypes="eclipse.feature,osgi.bundle"
> readerType="p2" source="false" mutable="false">
> <uri format="{0}/tools/gef/updates/milestones/">
> <bc:propertyRef key="eclipse.downloads" />
> </uri>
> </provider>
> <provider readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature"
> mutable="true" source="false">
> <uri
> format=" http://download.eclipse.org/technology/epp/packages/galileo? importType=binary"
> />
> </provider>
> <provider readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature,buckminster" mutable="true"
> source="false">
> <uri
> format=" http://download.eclipse.org/releases/galileo?importType=bina ry" />
> </provider>
> <provider readerType="eclipse.import"
> componentTypes="osgi.bundle,eclipse.feature"
> mutable="false" source="false">
> <uri
> format=" http://download.eclipse.org/eclipse/updates/3.5?importType=b inary"
> />
> </provider>
>
>
> </searchPath>
>
> <locator searchPathRef="resources" pattern="^com\.ena(\..+)?" />
> <locator searchPathRef="resources" pattern="^com\.swift(\..+)?" />
> <locator searchPathRef="resources" pattern="^com\.ena\.swift(\..+)?" />
> <locator searchPathRef="resources"
> pattern="^net\.sf\.dataprofiler(\..+)?"/>
> <locator pattern="^org\.apache\.derby.*" searchPathRef="eclipse.derby" />
> <locator searchPathRef="cdo" pattern="^org\.eclipse\.emf\.cdo(\..+)?" />
> <locator pattern="^org\.eclipse\.net4j\.db\.derby*"
> searchPathRef="eclipse.derby" />
> <locator searchPathRef="eclipse" pattern="org\.eclipse\.core\.(\..+)?"/>
> <locator searchPathRef="eclipse" pattern=".*" />
> </rmap>
>
>
> The hudson workspace contains the feature:
> sskhiri@demoena1-laptop :/var/lib/hudson/jobs/SWIFT_V2/workspace/com.ena.swift.featu re.site$
> ls
> buckminster.cspex build.properties ISOEditorRCP.product swiftV2.rmap
> swiftV2.rmap.updatesite
> buckminster.properties com.ena.swift.feature.site.cquery linux.target
> swiftV2.rmap.back traces.txt
> build feature.xml plugin_customization.ini swiftV2.rmap.CVS win_rcp.target
>
> What could be the problem ?
>
> Thanks for your help !
>
> Sabri.
|
|
| | | | | | |
Re: The main feature is not found when buckminster build [message #541547 is a reply to message #541546] |
Mon, 21 June 2010 10:06  |
Eclipse User |
|
|
|
Hi Thomas,
This is not the problem. Actually I have the issue from my IDE, I see in the console
Project refresh on com.ena.swift.feature.site failed: CSpec com.ena.swift.feature.site has no action, group, or local artifact named buckminster.clean
But I manage to create the cspec, but my main point is whithin hudson and Buckminster in headless. The error I mentioned at the beginning of the thread was extracted from hudson, then, this is not a cache problem. Notice that I have already wiped out the workspace in hudson to be sure nothing is cached.
I am a bit lost.
Sabri.
|
|
|
Goto Forum:
Current Time: Fri May 16 08:23:34 EDT 2025
Powered by FUDForum. Page generated in 0.14812 seconds
|