Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] Zookeeper Hucky build

On 05/05/2010 02:46 AM, Wim Jongman wrote:
> Hi,
> 
> I have made a zookeeper build job. It looks good to me but it will not
> build. It is complaining about not being able to resolve the
> org.apache.zookeeper bundle that is included in the feature. The
> o.a.zookeeper bundle is found in the projects and plugins directory of
> the build job workspace. I changed the build to copy the o.a.z bundle
> into the target platform directory but that gave me different errors. 
> 
> 
> I keep getting this error in the build:
> 
> ERROR   No suitable provider for component org.apache.zookeeper:osgi.bundle was found in resourceMap http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ecf/releng/org.eclipse.ecf.releng.bm/ecf.rmap?root=RT_Project&view=co <http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ecf/releng/org.eclipse.ecf.releng.bm/ecf.rmap?root=RT_Project&view=co>
>   ERROR   No suitable provider for component org.apache.zookeeper:osgi.bundle was found in searchPath default
>     ERROR   Rejecting provider eclipse.import(http://rsync.osuosl.org/pub/eclipse/tools/orbit/downloads/drops/S20090911225403/updateSite/?importType=binary): No component match was found
>     ERROR   Rejecting provider eclipse.import(http://rsync.osuosl.org/pub/eclipse/tools/orbit/downloads/drops/S20100423142122/updateSite/?importType=binary): No component match was found
>     ERROR   PDEMapProvider cvs(:pserver:anonymous@xxxxxxxxxxxxxxx:/cvsroot/tools,org.eclipse.orbit/org.eclipse.orbit.releng/maps): Unable to find org.apache.zookeeper:osgi.bundle in map

Hi Wim,

the ECF rmap is set to locate all "org.eclipse.ecf.*" bundles locally
(e.g. disk) but to search for everything else in Orbit. Since zookeeper
is not (yet) in Orbit, it fails to be resolved. Thus
"org.apache.zookepper" had to be added to the ecf.rmap on
ecf1.osuosl.org as a bundle belonging to ECF. I've adopted the rmap and
it successfully resolves all dependencies now.

Markus


Back to the top