[
https://issues.apache.org/jira/browse/WHIRR-436?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13200697#comment-13200697
]
Andrei Savu commented on WHIRR-436:
-----------------------------------
Unfortunately I was unable to start a ZooKeeper cluster from Karaf:
{noformat}
karaf@root> features:addurl
mvn:org.apache.whirr.karaf/apache-whirr/0.8.0-SNAPSHOT/xml/features
karaf@root> features:install whirr
karaf@root> features:install whirr-zookeeper
karaf@root> whirr:launch-cluster --config
/Users/andreisavu/src/whirr/recipes/zookeeper-ec2.properties
Error executing command: com.google.inject.internal.util.$ComputationException:
java.lang.NoClassDefFoundError: org/jclouds/aws/AWSResponseException
karaf@root> feature
feature:add-url feature:info feature:install
feature:list
feature:list-repository feature:list-url feature:list-version
feature:refresh-url
feature:remove-repository feature:remove-url feature:uninstall
features:addurl
features:info features:install features:list
features:listrepositories
features:listurl features:listversions features:refreshurl
features:removerepository
features:removeurl features:uninstall
karaf@root> features:list
State Version Name
Repository Description
[installed ] [0.8.0-SNAPSHOT ] whirr repo-0
Apache Whirr Core
[uninstalled] [0.8.0-SNAPSHOT ] whirr-cassandra repo-0
Apache Whirr Cassandra Service
[uninstalled] [0.8.0-SNAPSHOT ] whirr-chef repo-0
Apache Whirr Chef Service
[uninstalled] [0.8.0-SNAPSHOT ] whirr-elasticsearch repo-0
Apache Whirr ElasticSearch Service
[uninstalled] [0.8.0-SNAPSHOT ] whirr-ganglia repo-0
Apache Whirr Ganglia Service
[installed ] [0.8.0-SNAPSHOT ] whirr-hadoop repo-0
Apache Whirr Hadoop Service
[installed ] [0.8.0-SNAPSHOT ] whirr-hbase repo-0
Apache Whirr Hbase Service
[uninstalled] [0.8.0-SNAPSHOT ] whirr-hama repo-0
Apache Whirr Hama Service
[uninstalled] [0.8.0-SNAPSHOT ] whirr-mahout repo-0
Apache Whirr Mahout Service
[uninstalled] [0.8.0-SNAPSHOT ] whirr-puppet repo-0
Apache Whirr Puppet Service
[uninstalled] [0.8.0-SNAPSHOT ] whirr-voldemort repo-0
Apache Whirr Voldermort Service
[installed ] [0.8.0-SNAPSHOT ] whirr-zookeeper repo-0
Apache Whirr Zookeeper Service
[uninstalled] [0.3 ] transaction
karaf-enterprise-2.2.5 OSGi Transaction Manager
[uninstalled] [0.3 ] jpa
karaf-enterprise-2.2.5 OSGi Persistence Container
[uninstalled] [0.3 ] jndi
karaf-enterprise-2.2.5 OSGi Service Registry JNDI access
[uninstalled] [0.3 ] application-without-isolation
karaf-enterprise-2.2.5
[installed ] [3.0 ] guice
jclouds-1.3.1 Google Guice
[installed ] [1.3.1 ] jclouds
jclouds-1.3.1 JClouds
[installed ] [1.3.1 ] jclouds-compute
jclouds-1.3.1 JClouds Compute
[uninstalled] [1.3.1 ] jclouds-api-filesystem
jclouds-1.3.1 JClouds - API - FileSystem
[uninstalled] [1.3.1 ] jclouds-api-eucalyptus
jclouds-1.3.1 JClouds - API - Eucalyptus
[uninstalled] [1.3.1 ] jclouds-api-elasticstack
jclouds-1.3.1 JClouds - API - Elasticstack
[uninstalled] [1.3.1 ] jclouds-api-vcloud
jclouds-1.3.1 JClouds - API - Vcloud
[uninstalled] [1.3.1 ] jclouds-api-byon
jclouds-1.3.1 JClouds - API - Byon
[uninstalled] [1.3.1 ] jclouds-api-nova
jclouds-1.3.1 JClouds - API - Nova
[uninstalled] [1.3.1 ] jclouds-driver-jsch
jclouds-1.3.1 JClouds - Drivers - Jsch
[installed ] [1.3.1 ] jclouds-driver-sshj
jclouds-1.3.1 JClouds - Drivers - Sshj
[installed ] [1.3.1 ] jclouds-driver-slf4j
jclouds-1.3.1 JClouds - Drivers - Slf4j
[installed ] [1.3.1 ] jclouds-driver-log4j
jclouds-1.3.1 JClouds - Drivers - Slf4j
[installed ] [1.3.1 ] jclouds-driver-bouncycastle
jclouds-1.3.1 JClouds - Drivers - Bouncycastle
[uninstalled] [1.3.1 ] jclouds-aws-cloudwatch
jclouds-1.3.1 Amazon Web Service - Cloudwatch
[installed ] [1.3.1 ] jclouds-aws-ec2
jclouds-1.3.1 Amazon Web Service - EC2
[installed ] [1.3.1 ] jclouds-aws-s3
jclouds-1.3.1 Amazon Web Service - S3
[uninstalled] [1.3.1 ] jclouds-azureblob
jclouds-1.3.1 Azureblob
[uninstalled] [1.3.1 ] jclouds-bluelock-vcloud-zone01
jclouds-1.3.1 vCloud implementation targeted to Bluelock vCloud Zone01
[uninstalled] [1.3.1 ] jclouds-cloudfiles-uk
jclouds-1.3.1 Cloudfiles UK
[uninstalled] [1.3.1 ] jclouds-cloudfiles-us
jclouds-1.3.1 Cloudfiles US
[uninstalled] [1.3.1 ] jclouds-cloudloadbalancers-us
jclouds-1.3.1 Cloud Load Balancers US
[uninstalled] [1.3.1 ] jclouds-cloudonestorage
jclouds-1.3.1 Cloud One Storage
[uninstalled] [1.3.1 ] jclouds-cloudserver-uk
jclouds-1.3.1 Cloudservers UK
[uninstalled] [1.3.1 ] jclouds-cloudserver-us
jclouds-1.3.1 Cloudservers US
[uninstalled] [1.3.1 ] jclouds-cloudsigma-zrh
jclouds-1.3.1 CloudSigma ZRH
[uninstalled] [1.3.1 ] jclouds-cloudsigma-lvs
jclouds-1.3.1 CloudSigma ZRH
[uninstalled] [1.3.1 ] jclouds-elastichosts-lon-b
jclouds-1.3.1 Elastichosts Bluesquare London
[uninstalled] [1.3.1 ] jclouds-elastichosts-lon-p
jclouds-1.3.1 Elastichosts Peer1 London
[uninstalled] [1.3.1 ] jclouds-elastichosts-sat-p
jclouds-1.3.1 Elastichosts Peer1 San Antonio
[uninstalled] [1.3.1 ] jclouds-elastichosts-lax-p
jclouds-1.3.1 Elastichosts Peer1 Los Angeles
[uninstalled] [1.3.1 ] jclouds-elastichosts-tor-p
jclouds-1.3.1 Elastichosts Peer1 Toronto
[uninstalled] [1.3.1 ] jclouds-eucalyptus-s3
jclouds-1.3.1 Eucalyptus Partner - S3
[uninstalled] [1.3.1 ] jclouds-eucalyptus-ec2
jclouds-1.3.1 Eucalyptus Partner - EC2
[uninstalled] [1.3.1 ] jclouds-gogrid
jclouds-1.3.1 GoGrid
[uninstalled] [1.3.1 ] jclouds-go2cloud-jhb1
jclouds-1.3.1 Go2Cloud implementation targeted to Johannesburg1
[uninstalled] [1.3.1 ] jclouds-greenhousedata-element-vcloud
jclouds-1.3.1 Green House Data Element vCloud
[uninstalled] [1.3.1 ] jclouds-hpcloud-objectstorage-lvs
jclouds-1.3.1 HP Cloud Object Storage in Las Vegas
[uninstalled] [1.3.1 ] jclouds-ninefold-storage
jclouds-1.3.1 Ninefold Storage
[uninstalled] [1.3.1 ] jclouds-ninefold-compute
jclouds-1.3.1 Ninefold Compute
[uninstalled] [1.3.1 ] jclouds-openhosting-east1
jclouds-1.3.1 Open Hosting for East1
[uninstalled] [1.3.1 ] jclouds-rimuhosting
jclouds-1.3.1 ComputeService implementation of RimuHosting datacenters
[uninstalled] [1.3.1 ] jclouds-savvis-symphonyvpdc
jclouds-1.3.1 Savvis Symphony VPDC
[uninstalled] [1.3.1 ] jclouds-serverlove-z1-man
jclouds-1.3.1 Serverlove implementation targeted to Manchester
[uninstalled] [1.3.1 ] jclouds-skalicloud-sdg-my
jclouds-1.3.1 SkaliCloud implementation targeted to Malaysia
[uninstalled] [1.3.1 ] jclouds-softlayer
jclouds-1.3.1 Components to access SoftLayer
[uninstalled] [1.3.1 ] jclouds-slicehost
jclouds-1.3.1 ComputeService implementation of Slicehost datacenters
[uninstalled] [1.3.1 ] jclouds-synaptic-storage
jclouds-1.3.1 Synaptic Storage as a Service
[uninstalled] [1.3.1 ] jclouds-stratogen-vcloud-mycloud
jclouds-1.3.1 vCloud implementation targeted to StratoGen vCloud
MyCloud
[uninstalled] [1.3.1 ] jclouds-trmk-ecloud
jclouds-1.3.1 Terremark Enterprise Cloud
[uninstalled] [1.3.1 ] jclouds-trmk-vcloudexpress
jclouds-1.3.1 Terremark vCloud Express
[uninstalled] [1.3.1 ] jclouds-services
jclouds-1.3.1 OSGi Service Factories for JClouds
[uninstalled] [1.3.1 ] jclouds-commands
jclouds-1.3.1 Karaf Commands for JClouds
[uninstalled] [1.3.1 ] jclouds-url-handler
jclouds-1.3.1 Url Handler for JClouds Blobs
[uninstalled] [2.2.5 ] karaf-framework
karaf-2.2.5
[uninstalled] [2.5.6.SEC02 ] spring
karaf-2.2.5
[uninstalled] [2.5.6.SEC02 ] spring-web
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-aspects
karaf-2.2.5
[uninstalled] [1.2.1 ] spring-dm
karaf-2.2.5
[uninstalled] [1.2.1 ] spring-dm-web
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-instrument
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-jdbc
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-jms
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-struts
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-test
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-orm
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-oxm
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-tx
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-web
karaf-2.2.5
[uninstalled] [3.0.6.RELEASE ] spring-web-portlet
karaf-2.2.5
[uninstalled] [2.2.5 ] wrapper
karaf-2.2.5
[uninstalled] [2.2.5 ] obr
karaf-2.2.5
[installed ] [2.2.5 ] config
karaf-2.2.5
[uninstalled] [7.5.4.v20111024] jetty
karaf-2.2.5
[uninstalled] [2.2.5 ] http
karaf-2.2.5
[uninstalled] [2.2.5 ] war
karaf-2.2.5
[installed ] [2.2.5 ] kar
karaf-2.2.5
[uninstalled] [2.2.5 ] webconsole-base
karaf-2.2.5
[uninstalled] [2.2.5 ] webconsole
karaf-2.2.5
[installed ] [2.2.5 ] ssh
karaf-2.2.5
[installed ] [2.2.5 ] management
karaf-2.2.5
[uninstalled] [2.2.5 ] eventadmin
karaf-2.2.5
[uninstalled] [2.2.5 ] jasypt-encryption
karaf-2.2.5
karaf@root>
{noformat}
Any ideas? I guess there are some missing imports.
> Allow Whirr to run from inside OSGi
> -----------------------------------
>
> Key: WHIRR-436
> URL: https://issues.apache.org/jira/browse/WHIRR-436
> Project: Whirr
> Issue Type: Improvement
> Reporter: Ioannis Canellos
> Assignee: Ioannis Canellos
> Fix For: 0.8.0
>
> Attachments: WHIRR-436-patch.txt, WHIRR-436-update-1.patch,
> WHIRR-436-update-2-patch.txt, WHIRR-436-update-3-patch.txt, WHIRR-436.patch
>
>
> Issue WHIRR-429 gave me the idea that it would be great to run Whirr inside
> an OSGi environment.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira