Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » Buckminster » Buckminster/Hudson and target platform definition problem
Buckminster/Hudson and target platform definition problem [message #513059] Mon, 08 February 2010 16:59 Go to next message
Eclipse UserFriend
Originally posted by: tony.tmeister.org.uk

Hi everyone,

I'm currently attempting to set up Buckminster/Hudson integration based on
Ralf Ebert's tutorial. I can get everything working manually. However, when
attempting to automate the build using Hudson, the target definition that
should be used by the 'importtargetdefinitioncommand' does not appear to be
having any effect as I am receiving several 'No suitable provider for
component' messages. The code for the 3 'mail' example projects is being
checked out successfully to the job workspace from an SVN repository that I
have created.

I'm expecting that the target platform plugins/features should be retrieved
from the Galileo update site and then copied to the
/D:/Temp/Hudson/jobs/MailJob/workspace/ directory alongside the sample mail
projects themselves based on the supplied target definition. This is not the
case. I am attempting the build on Windows. The full console output from
Hudson after executing the build is as follows:

C:\Program
Files\Java\jdk1.6.0_14\bin/java -Dbuckminster.output.root=/D:/Temp/Hudson/jobs/MailJob/works pace/buckminster.output
-Dbuckminster.temp.root=/D:/Temp/Hudson/jobs/MailJob/workspa ce//buckminster.temp -jar plugins/org.eclipse.equinox.launcher_1.1.0.v20100118.jar -applicationorg.eclipse.buckminster.cmdline.headless -data/D:/Temp/Hudson/jobs/MailJob/workspace/ --loglevel debug -SD:\Temp\Hudson\jobs\MailJob\builds\2010-02-08_16-51-18/com mands.txtimporttargetdefinition '-A''/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/rcp.target'Doing full workspace refreshWaiting for jobs to endimport'/D:/Temp/Hudson/jobs/MailJob/workspace/com.example .mail.site/site.cquery'Platform install location: D:\Temp\Buckminster_HeadlessTarget platform provided by classorg.eclipse.buckminster.pde.internal.PDETargetPlatformc om.example.mail.site:eclipse.feature: Using resolver rmapcom.example.mail.site:eclipse.feature: Using resolver Local resolvercom.example.mail.site:eclipse.feature: Trying provider local(materialized)No materialization found for com.example.mail.site:eclipse.featurecom.example.mail.site:e clipse.feature: Trying provider local(workspace)No open workspace project found that corresponds tocom.example.mail.site:eclipse.featurecom.example.mail.site :eclipse.feature: Trying provider local(target)com.example.mail.site:eclipse.feature: Rejecting providereclipse.platform(feature/${buckminster.component}): No component match wasfoundDownloadingfile:/D:/Temp/Hudson/jobs/MailJob/workspa ce/com.example.mail.site/site.rmapcom.example.mail.site:ecli pse.feature: Using resource mapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.m ail.site/site.rmapcom.example.mail.site:eclipse.feature: Using search path resourcescom.example.mail.site:eclipse.feature: Trying providerlocal(file:///{0}/{1}/)com.example.mail.site:eclipse.feature: Found matchcom.example.mail.site:eclipse.feature: Using providerlocal(file:///{0}/{1}/)com.example.mail.feature:eclipse.feature: Using resolver Local resolvercom.example.mail.feature:eclipse.feature: Trying providerlocal(materialized)No materialization found for com.example.mail.feature:eclipse.featurecom.example.mail.fea ture:eclipse.feature: Trying provider local(workspace)No open workspace project found that corresponds tocom.example.mail.feature:eclipse.featurecom.example.mail.f eature:eclipse.feature: Trying provider local(target)com.example.mail.feature:eclipse.feature: Rejecting providereclipse.platform(feature/${buckminster.component}): No component match wasfoundcom.example.mail.feature:eclipse.feature: Using resource mapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.m ail.site/site.rmapcom.example.mail.feature:eclipse.feature: Using search path resourcescom.example.mail.feature:eclipse.feature: Trying providerlocal(file:///{0}/{1}/)com.example.mail.feature:eclipse.feature: Found matchcom.example.mail.feature:eclipse.feature: Using providerlocal(file:///{0}/{1}/)com.example.mail:osgi.bundle: Using resolver Local resolvercom.example.mail:osgi.bundle: Trying provider local(materialized)No materialization found for com.example.mail:osgi.bundleorg.eclipse.rcp:eclipse.feature: Using resolver Local resolverorg.eclipse.rcp:eclipse.feature: Trying provider local(materialized)com.example.mail:osgi.bundle: Trying provider local(workspace)No materialization found for org.eclipse.rcp:eclipse.featureNo open workspace project found that corresponds tocom.example.mail:osgi.bundleorg.eclipse.rcp:eclipse.featur e: Trying provider local(workspace)com.example.mail:osgi.bundle: Trying provider local(target)No open workspace project found that corresponds toorg.eclipse.rcp:eclipse.featurecom.example.mail:osgi.bundl e: Rejecting providereclipse.platform(plugin/${buckminster.component}): No component match wasfoundorg.eclipse.rcp:eclipse.feature: Trying provider local(target)com.example.mail:osgi.bundle: Using resource mapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.m ail.site/site.rmapcom.example.mail:osgi.bundle: Using search path resourcescom.example.mail:osgi.bundle: Trying provider local(file:///{0}/{1}/)org.eclipse.rcp:eclipse.feature: Rejecting providereclipse.platform(feature/${buckminster.component}): No component match wasfoundcom.example.mail:osgi.bundle: Found matchcom.example.mail:osgi.bundle: Using provider local(file:///{0}/{1}/)org.eclipse.rcp:eclipse.feature: Using resource mapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.m ail.site/site.rmaporg.eclipse.rcp:eclipse.feature: Using search path resourcesorg.eclipse.rcp:eclipse.feature: Trying provider local(file:///{0}/{1}/)org.eclipse.rcp:eclipse.feature: Found matchorg.eclipse.rcp:eclipse.feature: Using provider local(file:///{0}/{1}/)org.eclipse.rcp:eclipse.feature: Resolution attempt ended with exception:Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.rc p/):Missing CSpec source required by component type eclipse.featureorg.eclipse.rcp:eclipse.feature: No provider was found that could resolvethe requestERROR [0000] : No suitable provider for componentorg.eclipse.rcp:eclipse.feature was found in resourceMapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.e xample.mail.site/site.rmap ERROR [0000] : No suitable provider for componentorg.eclipse.rcp:eclipse.feature was found in searchPath resources ERROR [0000] : Resolution attempt ended with exception: Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.rc p/):Missing CSpec source required by component type eclipse.feature ERROR Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.rc p/):Missing CSpec source required by component type eclipse.featureorg.eclipse.core.runtime:osgi.bundle: Using resolver Local resolverorg.eclipse.core.runtime:osgi.bundle: Trying provider local(materialized)No materialization found for org.eclipse.core.runtime:osgi.bundleorg.eclipse.core.runtime :osgi.bundle: Trying provider local(workspace)No open workspace project found that corresponds toorg.eclipse.core.runtime:osgi.bundleorg.eclipse.core.runti me:osgi.bundle: Trying provider local(target)org.eclipse.core.runtime:osgi.bundle: Rejecting providereclipse.platform(plugin/${buckminster.component}): No component match wasfoundorg.eclipse.core.runtime:osgi.bundle: Using resource mapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.m ail.site/site.rmaporg.eclipse.core.runtime:osgi.bundle: Using search path resourcesorg.eclipse.core.runtime:osgi.bundle: Trying providerlocal(file:///{0}/{1}/)org.eclipse.core.runtime:osgi.bundle: Found matchorg.eclipse.core.runtime:osgi.bundle: Using provider local(file:///{0}/{1}/)org.eclipse.ui:osgi.bundle: Using resolver Local resolverorg.eclipse.ui:osgi.bundle: Trying provider local(materialized)No materialization found for org.eclipse.ui:osgi.bundleorg.eclipse.ui:osgi.bundle: Trying provider local(workspace)No open workspace project found that corresponds toorg.eclipse.ui:osgi.bundleorg.eclipse.ui:osgi.bundle: Trying provider local(target)org.eclipse.ui:osgi.bundle: Rejecting providereclipse.platform(plugin/${buckminster.component}): No component match wasfoundorg.eclipse.ui:osgi.bundle: Using resource mapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.m ail.site/site.rmaporg.eclipse.ui:osgi.bundle: Using search path resourcesorg.eclipse.ui:osgi.bundle: Trying provider local(file:///{0}/{1}/)org.eclipse.ui:osgi.bundle: Found matchorg.eclipse.ui:osgi.bundle: Using provider local(file:///{0}/{1}/)org.eclipse.ui:osgi.bundle: Resolution attempt ended with exception:Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.ui /):Missing CSpec source required by component type osgi.bundleorg.eclipse.ui:osgi.bundle: No provider was found that could resolve therequestERROR [0000] : No suitable provider for componentorg.eclipse.ui:osgi.bundle was found in resourceMapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.e xample.mail.site/site.rmap ERROR [0000] : No suitable provider for componentorg.eclipse.ui:osgi.bundle was found in searchPath resources ERROR [0000] : Resolution attempt ended with exception: Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.ui /):Missing CSpec source required by component type osgi.bundle ERROR Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.ui /):Missing CSpec source required by component type osgi.bundleorg.eclipse.core.runtime:osgi.bundle: Resolution attempt ended withexception: Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.co re.runtime/): Missing CSpec source required by component type osgi.bundleorg.eclipse.core.runtime:osgi.bundle: No provider was found that couldresolve the requestERROR [0000] : No suitable provider for componentorg.eclipse.core.runtime:osgi.bundle was found in resourceMapfile:/D:/Temp/Hudson/jobs/MailJob/workspace/com.e xample.mail.site/site.rmap ERROR [0000] : No suitable provider for componentorg.eclipse.core.runtime:osgi.bundle was found in searchPath resources ERROR [0000] : Resolution attempt ended with exception: Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.co re.runtime/): Missing CSpec source required by component type osgi.bundle ERROR Providerlocal( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.co re.runtime/): Missing CSpec source required by component type osgi.bundleDoing full workspace refreshWaiting for jobs to endArchiving artifactsFinished: FAILUREMany thanks,Tony
Re: Buckminster/Hudson and target platform definition problem [message #513067 is a reply to message #513059] Mon, 08 February 2010 17:17 Go to previous messageGo to next message
Anthony Wallace is currently offline Anthony WallaceFriend
Messages: 2
Registered: February 2010
Junior Member
Apologies for the lack of formatting on the original message. See below for a more eye friendly version of the console output:

<code>
C:\Program Files\Java\jdk1.6.0_14\bin/java -Dbuckminster.output.root=/D:/Temp/Hudson/jobs/MailJob/works pace//buckminster.output -Dbuckminster.temp.root=/D:/Temp/Hudson/jobs/MailJob/workspa ce//buckminster.temp -jar plugins/org.eclipse.equinox.launcher_1.1.0.v20100118.jar -application org.eclipse.buckminster.cmdline.headless -data /D:/Temp/Hudson/jobs/MailJob/workspace/ --loglevel debug -S D:\Temp\Hudson\jobs\MailJob\builds\2010-02-08_17-04-49/comma nds.txt importtargetdefinition '-A' '/D:/Temp/Hudson/jobs/MailJob/workspace//com.example.mail.si te/rcp.target'
Doing full workspace refresh
Waiting for jobs to end
import '/D:/Temp/Hudson/jobs/MailJob/workspace//com.example.mail.si te/site.cquery'
Platform install location: D:\Temp\Buckminster_Headless
Target platform provided by class org.eclipse.buckminster.pde.internal.PDETargetPlatform
com.example.mail.site:eclipse.feature: Using resolver rmap
com.example.mail.site:eclipse.feature: Using resolver Local resolver
com.example.mail.site:eclipse.feature: Trying provider local(materialized)
No materialization found for com.example.mail.site:eclipse.feature
com.example.mail.site:eclipse.feature: Trying provider local(workspace)
No open workspace project found that corresponds to com.example.mail.site:eclipse.feature
com.example.mail.site:eclipse.feature: Trying provider local(target)
com.example.mail.site:eclipse.feature: Rejecting provider eclipse.platform(feature/${buckminster.component}): No component match was found
Downloading file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
com.example.mail.site:eclipse.feature: Using resource map file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
com.example.mail.site:eclipse.feature: Using search path resources
com.example.mail.site:eclipse.feature: Trying provider local(file:///{0}/{1}/)
com.example.mail.site:eclipse.feature: Found match
com.example.mail.site:eclipse.feature: Using provider local(file:///{0}/{1}/)
com.example.mail.feature:eclipse.feature: Using resolver Local resolver
com.example.mail.feature:eclipse.feature: Trying provider local(materialized)
No materialization found for com.example.mail.feature:eclipse.feature
com.example.mail.feature:eclipse.feature: Trying provider local(workspace)
No open workspace project found that corresponds to com.example.mail.feature:eclipse.feature
com.example.mail.feature:eclipse.feature: Trying provider local(target)
com.example.mail.feature:eclipse.feature: Rejecting provider eclipse.platform(feature/${buckminster.component}): No component match was found
com.example.mail.feature:eclipse.feature: Using resource map file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
com.example.mail.feature:eclipse.feature: Using search path resources
com.example.mail.feature:eclipse.feature: Trying provider local(file:///{0}/{1}/)
com.example.mail.feature:eclipse.feature: Found match
com.example.mail.feature:eclipse.feature: Using provider local(file:///{0}/{1}/)
org.eclipse.rcp:eclipse.feature: Using resolver Local resolver
org.eclipse.rcp:eclipse.feature: Trying provider local(materialized)
No materialization found for org.eclipse.rcp:eclipse.feature
com.example.mail:osgi.bundle: Using resolver Local resolver
com.example.mail:osgi.bundle: Trying provider local(materialized)
No materialization found for com.example.mail:osgi.bundle
org.eclipse.rcp:eclipse.feature: Trying provider local(workspace)
com.example.mail:osgi.bundle: Trying provider local(workspace)
No open workspace project found that corresponds to org.eclipse.rcp:eclipse.feature
No open workspace project found that corresponds to com.example.mail:osgi.bundle
org.eclipse.rcp:eclipse.feature: Trying provider local(target)
com.example.mail:osgi.bundle: Trying provider local(target)
org.eclipse.rcp:eclipse.feature: Rejecting provider eclipse.platform(feature/${buckminster.component}): No component match was found
com.example.mail:osgi.bundle: Rejecting provider eclipse.platform(plugin/${buckminster.component}): No component match was found
com.example.mail:osgi.bundle: Using resource map file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
org.eclipse.rcp:eclipse.feature: Using resource map file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
org.eclipse.rcp:eclipse.feature: Using search path resources
org.eclipse.rcp:eclipse.feature: Trying provider local(file:///{0}/{1}/)
com.example.mail:osgi.bundle: Using search path resources
com.example.mail:osgi.bundle: Trying provider local(file:///{0}/{1}/)
com.example.mail:osgi.bundle: Found match
com.example.mail:osgi.bundle: Using provider local(file:///{0}/{1}/)
org.eclipse.rcp:eclipse.feature: Found match
org.eclipse.rcp:eclipse.feature: Using provider local(file:///{0}/{1}/)
org.eclipse.rcp:eclipse.feature: Resolution attempt ended with exception: Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.rc p/): Missing CSpec source required by component type eclipse.feature
org.eclipse.rcp:eclipse.feature: No provider was found that could resolve the request
ERROR [0000] : No suitable provider for component org.eclipse.rcp:eclipse.feature was found in resourceMap file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
ERROR [0000] : No suitable provider for component org.eclipse.rcp:eclipse.feature was found in searchPath resources
ERROR [0000] : Resolution attempt ended with exception: Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.rc p/): Missing CSpec source required by component type eclipse.feature
ERROR Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.rc p/): Missing CSpec source required by component type eclipse.feature
org.eclipse.core.runtime:osgi.bundle: Using resolver Local resolver
org.eclipse.core.runtime:osgi.bundle: Trying provider local(materialized)
No materialization found for org.eclipse.core.runtime:osgi.bundle
org.eclipse.ui:osgi.bundle: Using resolver Local resolver
org.eclipse.ui:osgi.bundle: Trying provider local(materialized)
No materialization found for org.eclipse.ui:osgi.bundle
org.eclipse.core.runtime:osgi.bundle: Trying provider local(workspace)
No open workspace project found that corresponds to org.eclipse.core.runtime:osgi.bundle
org.eclipse.ui:osgi.bundle: Trying provider local(workspace)
No open workspace project found that corresponds to org.eclipse.ui:osgi.bundle
org.eclipse.core.runtime:osgi.bundle: Trying provider local(target)
org.eclipse.ui:osgi.bundle: Trying provider local(target)
org.eclipse.core.runtime:osgi.bundle: Rejecting provider eclipse.platform(plugin/${buckminster.component}): No component match was found
org.eclipse.ui:osgi.bundle: Rejecting provider eclipse.platform(plugin/${buckminster.component}): No component match was found
org.eclipse.ui:osgi.bundle: Using resource map file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
org.eclipse.ui:osgi.bundle: Using search path resources
org.eclipse.ui:osgi.bundle: Trying provider local(file:///{0}/{1}/)
org.eclipse.core.runtime:osgi.bundle: Using resource map file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
org.eclipse.core.runtime:osgi.bundle: Using search path resources
org.eclipse.core.runtime:osgi.bundle: Trying provider local(file:///{0}/{1}/)
org.eclipse.ui:osgi.bundle: Found match
org.eclipse.ui:osgi.bundle: Using provider local(file:///{0}/{1}/)
org.eclipse.ui:osgi.bundle: Resolution attempt ended with exception: Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.ui /): Missing CSpec source required by component type osgi.bundle
org.eclipse.ui:osgi.bundle: No provider was found that could resolve the request
ERROR [0000] : No suitable provider for component org.eclipse.ui:osgi.bundle was found in resourceMap file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
ERROR [0000] : No suitable provider for component org.eclipse.ui:osgi.bundle was found in searchPath resources
ERROR [0000] : Resolution attempt ended with exception: Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.ui /): Missing CSpec source required by component type osgi.bundle
ERROR Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.ui /): Missing CSpec source required by component type osgi.bundle
org.eclipse.core.runtime:osgi.bundle: Found match
org.eclipse.core.runtime:osgi.bundle: Using provider local(file:///{0}/{1}/)
org.eclipse.core.runtime:osgi.bundle: Resolution attempt ended with exception: Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.co re.runtime/): Missing CSpec source required by component type osgi.bundle
org.eclipse.core.runtime:osgi.bundle: No provider was found that could resolve the request
ERROR [0000] : No suitable provider for component org.eclipse.core.runtime:osgi.bundle was found in resourceMap file:/D:/Temp/Hudson/jobs/MailJob/workspace/com.example.mail .site/site.rmap
ERROR [0000] : No suitable provider for component org.eclipse.core.runtime:osgi.bundle was found in searchPath resources
ERROR [0000] : Resolution attempt ended with exception: Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.co re.runtime/): Missing CSpec source required by component type osgi.bundle
ERROR Provider local( file:///D:/Temp/Hudson/jobs/MailJob/workspace/org.eclipse.co re.runtime/): Missing CSpec source required by component type osgi.bundle
Doing full workspace refresh
Waiting for jobs to end
Archiving artifacts
Finished: FAILURE
</code>

[Updated on: Mon, 08 February 2010 17:17]

Report message to a moderator

Re: Buckminster/Hudson and target platform definition problem [message #514917 is a reply to message #513067] Wed, 17 February 2010 08:41 Go to previous message
Geejay is currently offline GeejayFriend
Messages: 160
Registered: February 2010
Senior Member
Have you set up an MSPEC and a search path for the galileo components?
Previous Topic:What does promote do?
Next Topic:APITooling
Goto Forum:
  


Current Time: Wed Apr 24 23:21:38 GMT 2024

Powered by FUDForum. Page generated in 0.02388 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top