Return-Path: X-Original-To: apmail-whirr-dev-archive@www.apache.org Delivered-To: apmail-whirr-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 30F4B9ABC for ; Sun, 5 Feb 2012 08:56:26 +0000 (UTC) Received: (qmail 9915 invoked by uid 500); 5 Feb 2012 08:56:25 -0000 Delivered-To: apmail-whirr-dev-archive@whirr.apache.org Received: (qmail 9769 invoked by uid 500); 5 Feb 2012 08:56:18 -0000 Mailing-List: contact dev-help@whirr.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@whirr.apache.org Delivered-To: mailing list dev@whirr.apache.org Received: (qmail 9734 invoked by uid 99); 5 Feb 2012 08:56:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Feb 2012 08:56:16 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Feb 2012 08:56:14 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 230EF1A46C7 for ; Sun, 5 Feb 2012 08:55:54 +0000 (UTC) Date: Sun, 5 Feb 2012 08:55:54 +0000 (UTC) From: "Andrei Savu (Commented) (JIRA)" To: dev@whirr.apache.org Message-ID: <1127308801.12708.1328432154145.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <471476667.41661.1321580631572.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (WHIRR-436) Allow Whirr to run from inside OSGi MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ 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