blob: a3067c00320ab3ddb761b9a9fd7e7acffc29855b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<features name="jclouds-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
<feature name='jclouds-guice' description='Jclouds - Google Guice' version='${project.version}' resolver='(obr)'>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/${javax.inject.bundle.version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aopalliance/${aopalliance.bundle.version}</bundle>
<bundle>mvn:com.google.inject/guice/${guice.version}</bundle>
<bundle>mvn:com.google.inject.extensions/guice-assistedinject/${guice.version}</bundle>
<bundle>mvn:com.google.inject.extensions/guice-multibindings/${guice.version}</bundle>
<bundle>mvn:org.99soft.guice/rocoto/${rocoto.version}</bundle>
</feature>
<feature name='jclouds' description='jclouds' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-guice</feature>
<bundle dependency='true'>mvn:com.google.guava/guava/${guava.version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oauth-commons/${net.oauth.bundle.version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jersey-core/${jersey.bundle.version}</bundle>
<bundle dependency='true'>mvn:com.google.code.gson/gson/${gson.version}</bundle>
<bundle>mvn:org.apache.jclouds/jclouds-core/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-blobstore' description='jclouds Blobstore' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds</feature>
<bundle>mvn:org.apache.jclouds/jclouds-blobstore/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-compute' description='jclouds Compute' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-log4j/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-scriptbuilder/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds/jclouds-compute/${jclouds.version}</bundle>
</feature>
<!-- APIS -->
<feature name='jclouds-api-filesystem' description='jclouds - API - FileSystem' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-blobstore</feature>
<bundle>mvn:org.apache.jclouds.api/filesystem/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-elasticstack' description='jclouds - API - Elasticstack' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-vcloud' description='jclouds - API - Vcloud' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.java-xmlbuilder/${java-xmlbuilder.bundle.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/vcloud/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-byon' description='jclouds - API - Byon' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.yaml/snakeyaml/${snakeyaml.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/byon/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-swift' description='jclouds - API - Swift' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-blobstore</feature>
<feature version='${project.version}'>jclouds-api-openstack-keystone</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/swift/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-openstack-nova' description='jclouds - API - OpenStack Nova' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<feature version='${project.version}'>jclouds-api-openstack-keystone</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/openstack-nova/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-openstack-keystone' description='jclouds - API - OpenStack Keystone' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds</feature>
<bundle>mvn:org.apache.jclouds.api/openstack-keystone/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-openstack-cinder' description='jclouds - API - OpenStack Cinder' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<feature version='${project.version}'>jclouds-api-openstack-keystone</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/openstack-cinder/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-s3" description="S3 API" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-blobstore</feature>
<feature version='${project.version}'>jclouds-api-sts</feature>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.java-xmlbuilder/${java-xmlbuilder.bundle.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/s3/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-sqs" description="SQS API" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-api-sts</feature>
<bundle>mvn:org.apache.jclouds.api/sqs/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-ec2" description="EC2 API" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-compute</feature>
<feature version='${project.version}'>jclouds-api-sts</feature>
<bundle>mvn:org.apache.jclouds.api/ec2/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-cloudstack" description="Cloudstack API" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.api/cloudstack/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-rackspace-cloudidentity" description="Rackspace Cloud Identity API" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-compute</feature>
<feature version='${project.version}'>jclouds-api-openstack-keystone</feature>
<bundle>mvn:org.apache.jclouds.api/rackspace-cloudidentity/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-rackspace-clouddns" description="Rackspace Cloud DNS API" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-api-rackspace-cloudidentity</feature>
<bundle>mvn:org.apache.jclouds.api/rackspace-clouddns/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-chef" description="Jclouds - API - Chef" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.api/chef/${jclouds.chef.version}</bundle>
</feature>
<feature name="jclouds-api-sts" description="Jclouds - API - STS" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds</feature>
<bundle>mvn:org.apache.jclouds.api/sts/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-api-route53" description="Jclouds - API - Route53" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-api-sts</feature>
<bundle>mvn:org.apache.jclouds.api/route53/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-api-cloudsigma2' description='jclouds - API - CloudSigma v2' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.labs/cloudsigma2/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-aws-cloudwatch' description='Amazon Web Service - Cloudwatch' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-sts</feature>
<bundle>mvn:org.apache.jclouds.api/cloudwatch/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/aws-cloudwatch/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-aws-ec2' description='Amazon Web Service - EC2' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-ec2</feature>
<bundle>mvn:org.apache.jclouds.provider/aws-ec2/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-aws-route53' description='Amazon Web Service - Route 53' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-route53</feature>
<bundle>mvn:org.apache.jclouds.provider/aws-route53/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-aws-s3' description='Amazon Web Service - S3' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-s3</feature>
<bundle dependency='true'>mvn:org.bouncycastle/bcprov-jdk15on/${bcprov.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-bouncycastle/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:io.netty/netty/${netty.bundle.version}</bundle>
<bundle dependency='true'>mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore.version}</bundle>
<bundle dependency='true'>mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient.version}</bundle>
<bundle dependency='true'>mvn:joda-time/joda-time/${joda.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-joda/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-netty/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-enterprise/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-apachehc/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/aws-s3/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-aws-sqs' description='Amazon Web Service - SQS' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-sqs</feature>
<bundle>mvn:org.apache.jclouds.provider/aws-sqs/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-aws-sts' description='Amazon Web Service - STS' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-sts</feature>
<bundle>mvn:org.apache.jclouds.provider/aws-sts/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-azureblob' description='Azureblob' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-blobstore</feature>
<bundle>mvn:org.apache.jclouds.provider/azureblob/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudfiles-uk' description='Cloudfiles UK' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-swift</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/cloudfiles/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/cloudfiles-uk/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudfiles-us' description='Cloudfiles US' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-swift</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/cloudfiles/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/cloudfiles-us/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-dynect' description='DynECT Managed DNS' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds</feature>
<bundle>mvn:org.apache.jclouds.provider/dynect/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-cloudloadbalancers-us' description='Cloud Load Balancers US' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds</feature>
<feature version='${project.version}'>jclouds-api-rackspace-cloudidentity</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-loadbalancer/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-scriptbuilder/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-compute/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/rackspace-cloudloadbalancers/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/rackspace-cloudloadbalancers-us/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-cloudloadbalancers-uk' description='Cloud Load Balancers UK' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds</feature>
<feature version='${project.version}'>jclouds-api-rackspace-cloudidentity</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-loadbalancer/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-scriptbuilder/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-compute/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.api/rackspace-cloudloadbalancers/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/rackspace-cloudloadbalancers-uk/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudserver-uk' description='Cloudservers UK' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.api/cloudservers/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-scriptbuilder/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds/jclouds-compute/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/cloudservers-uk/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudserver-us' description='Cloudservers US' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.api/cloudservers/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/cloudservers-us/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-cloudservers-us' description='Rackspace Cloudservers US' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<feature version='${project.version}'>jclouds-api-openstack-nova</feature>
<feature version='${project.version}'>jclouds-api-rackspace-cloudidentity</feature>
<bundle>mvn:org.apache.jclouds.provider/rackspace-cloudservers-us/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-cloudservers-uk' description='Rackspace Cloudservers UK' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<feature version='${project.version}'>jclouds-api-openstack-nova</feature>
<feature version='${project.version}'>jclouds-api-rackspace-cloudidentity</feature>
<bundle>mvn:org.apache.jclouds.provider/rackspace-cloudservers-uk/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-clouddns-us' description='Racksapce Cloud DNS US' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-rackspace-clouddns</feature>
<bundle>mvn:org.apache.jclouds.provider/rackspace-clouddns-us/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-clouddns-uk' description='Racksapce Cloud DNS UK' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-rackspace-clouddns</feature>
<bundle>mvn:org.apache.jclouds.provider/rackspace-clouddns-uk/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-cloudblockstorage-us' description='Racksapce Cloud Block Storage US' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-openstack-cinder</feature>
<feature version='${project.version}'>jclouds-api-rackspace-cloudidentity</feature>
<bundle>mvn:org.apache.jclouds.provider/rackspace-cloudblockstorage-us/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-rackspace-cloudblockstorage-uk' description='Racksapce Cloud Block Storage UK' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-openstack-cinder</feature>
<feature version='${project.version}'>jclouds-api-rackspace-cloudidentity</feature>
<bundle>mvn:org.apache.jclouds.provider/rackspace-cloudblockstorage-uk/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-elastichosts-lon-b' description='Elastichosts Bluesquare London' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/elastichosts-lon-b/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-elastichosts-lon-p' description='Elastichosts Peer1 London' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/elastichosts-lon-p/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-elastichosts-sat-p' description='Elastichosts Peer1 San Antonio' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/elastichosts-sat-p/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-elastichosts-lax-p' description='Elastichosts Peer1 Los Angeles' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/elastichosts-lax-p/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-elastichosts-tor-p' description='Elastichosts Peer1 Toronto' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.common/openstack-common/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/elastichosts-tor-p/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-gogrid' description='GoGrid' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.provider/gogrid/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-go2cloud-jhb1' description='Go2Cloud implementation targeted to Johannesburg1' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-elasticstack</feature>
<bundle>mvn:org.apache.jclouds.provider/go2cloud-jhb1/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-glesys' description='GleSYS' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.provider/glesys/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-hpcloud-objectstorage' description='HP Cloud Object Storage' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-swift</feature>
<bundle>mvn:org.apache.jclouds.provider/hpcloud-objectstorage/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-hpcloud-compute' description='HP Cloud Compute' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-api-openstack-nova</feature>
<bundle>mvn:org.apache.jclouds.provider/hpcloud-compute/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-openhosting-east1' description='Open Hosting for East1' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/openhosting-east1/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-serverlove-z1-man' description='Serverlove implementation targeted to Manchester' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/serverlove-z1-man/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-skalicloud-sdg-my' description='SkaliCloud implementation targeted to Malaysia' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.api/elasticstack/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.provider/skalicloud-sdg-my/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-softlayer' description='Components to access SoftLayer' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.provider/softlayer/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-digitalocean' description='Components to access DigitalOcean' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle>mvn:org.apache.jclouds.labs/digitalocean/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudsigma2-hnl' description='CloudSigma v2 Honolulu' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.labs/cloudsigma2/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.labs/cloudsigma2-hnl/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudsigma2-lvs' description='CloudSigma v2 Las Vegas' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.labs/cloudsigma2/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.labs/cloudsigma2-lvs/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudsigma2-sjc' description='CloudSigma v2 San Jose' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.labs/cloudsigma2/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.labs/cloudsigma2-sjc/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudsigma2-wdc' description='CloudSigma v2 Washington DC' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.labs/cloudsigma2/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.labs/cloudsigma2-wdc/${jclouds.version}</bundle>
</feature>
<feature name='jclouds-cloudsigma2-zrh' description='CloudSigma v2 Zurich' version='${project.version}' resolver='(obr)'>
<feature version='${project.version}'>jclouds-compute</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.labs/cloudsigma2/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.labs/cloudsigma2-zrh/${jclouds.version}</bundle>
</feature>
<feature name="jclouds-services" description="OSGi Service Factories for jclouds" version="${project.version}" resolver="(obr)">
<configfile finalname="/etc/org.apache.jclouds.credentials.cfg">mvn:org.apache.jclouds.karaf/jclouds-karaf/${project.version}/cfg/credentials</configfile>
<feature version='${project.version}'>jclouds-compute</feature>
<feature version='${project.version}'>jclouds-blobstore</feature>
<bundle dependency='true'>mvn:net.schmizz/sshj/${sshj.version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch-agentproxy-sshj/${jsch.agentproxy.bundle.version}</bundle>
<bundle dependency='true'>mvn:com.jcraft/jsch.agentproxy.connector-factory/${jsch.agentproxy.version}</bundle>
<bundle dependency='true'>mvn:com.jcraft/jsch.agentproxy.usocket-nc/${jsch.agentproxy.version}</bundle>
<bundle dependency='true'>mvn:com.jcraft/jsch.agentproxy.sshagent/${jsch.agentproxy.version}</bundle>
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jzlib/${jzlib.bundle.version}</bundle>
<bundle dependency='true'>mvn:org.bouncycastle/bcpkix-jdk15on/${bcprov.version}</bundle>
<bundle dependency='true'>mvn:org.bouncycastle/bcprov-jdk15on/${bcprov.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-bouncycastle/${jclouds.version}</bundle>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-slf4j/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.driver/jclouds-sshj/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.driver/jclouds-log4j/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf/core/${project.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf/cache/${project.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf/recipe/${project.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf/services/${project.version}</bundle>
</feature>
<feature name="jclouds-commands" description="Karaf Commands for jclouds" version="${project.version}" resolver="(obr)">
<configfile finalname="/etc/org.apache.jclouds.shell.cfg">mvn:org.apache.jclouds.karaf/jclouds-karaf/${project.version}/cfg/shell</configfile>
<feature version='${project.version}'>jclouds-services</feature>
<bundle>mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.scripting-api-1.0/${scripting.api.bundle.version}</bundle>
<bundle dependency="true">mvn:org.codehaus.groovy/groovy-all/${groovy.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf/core/${project.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf/recipe/${project.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf/commands/${project.version}</bundle>
</feature>
<feature name="jclouds-chef" description="jclouds Chef Services and Commands" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds-api-chef</feature>
<feature version='${project.version}'>jclouds-commands</feature>
<bundle dependency='true'>mvn:org.apache.jclouds.driver/jclouds-slf4j/${jclouds.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf.chef/cache/${project.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf.chef/services/${project.version}</bundle>
<bundle>mvn:org.apache.jclouds.karaf.chef/commands/${project.version}</bundle>
</feature>
<feature name="jclouds-url-handler" description="Url Handler for jclouds Blobs" version="${project.version}" resolver="(obr)">
<feature version='${project.version}'>jclouds</feature>
<bundle>mvn:org.apache.jclouds.karaf/urlhandler/${project.version}</bundle>
</feature>
</features>