Return-Path: X-Original-To: apmail-stratos-dev-archive@minotaur.apache.org Delivered-To: apmail-stratos-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8D32A108E4 for ; Wed, 30 Oct 2013 11:15:25 +0000 (UTC) Received: (qmail 83740 invoked by uid 500); 30 Oct 2013 11:15:25 -0000 Delivered-To: apmail-stratos-dev-archive@stratos.apache.org Received: (qmail 83557 invoked by uid 500); 30 Oct 2013 11:15:19 -0000 Mailing-List: contact dev-help@stratos.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stratos.incubator.apache.org Delivered-To: mailing list dev@stratos.incubator.apache.org Received: (qmail 83550 invoked by uid 99); 30 Oct 2013 11:15:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Oct 2013 11:15:17 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of udara@wso2.com designates 209.85.192.173 as permitted sender) Received: from [209.85.192.173] (HELO mail-pd0-f173.google.com) (209.85.192.173) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Oct 2013 11:15:13 +0000 Received: by mail-pd0-f173.google.com with SMTP id r10so815529pdi.18 for ; Wed, 30 Oct 2013 04:14:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wso2.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=PW4xZ+V5rTfrTNhmeAKCoD2yZeGMNiUh5y9ob2rXQ14=; b=Cu/XF5P+sP0QKam1UkWiTGAUp2lTfAf4UTcUuSks9VI+L/BnF8CZrDs3d6g3JFyUFJ 0Pc/JX7xWLp/ipvfagj2JoTdPX5i4A9TNF74MqN6fFUjPfk4GTZl4cbLUsh2i+yVN4Sr M2fXTiMwLO0nIFaIwWycl+TfjHzjv5yoKWkaU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=PW4xZ+V5rTfrTNhmeAKCoD2yZeGMNiUh5y9ob2rXQ14=; b=CSEEwVDc0yIuLFs3TQRMOn5GXmcv7hb/SUzoEewiIat/aCls7jzBu6uaIOx8AV3rch weXM8xgTyIKA3PW29c/LYMZyCK1TNYc1aJQuCuFyt9dIIU+vil+Sfjtr/hfUgis/OmEI GmLeC7LPZdwVqT6EIuEQ/uaPTRYhJLD9qePSsPdIYmMdjec1SKeD1Q+vgWAQZF33UWS6 Qml9iK7zSffdz1E1/TGo79yrTvUt9CV73UOpmTGPSa2EGYaWXHW28F0D0u/9SD31bwL2 /Wqeomdd9YUNUouMuzsqKBi5c1F8Q2dSi2GxpDGdFVVxgiic6UiOajuBybor11St9W/a OxGg== X-Gm-Message-State: ALoCoQlP/VQ/MQ57qC2QBQZywJdOpLBsGaZ7XScXAIIhnbNQk3iNbGFv6J1Q9eHuM4oPBZH3yJPn X-Received: by 10.66.12.103 with SMTP id x7mr2624580pab.54.1383131692064; Wed, 30 Oct 2013 04:14:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.70.83.8 with HTTP; Wed, 30 Oct 2013 04:14:31 -0700 (PDT) In-Reply-To: References: From: Udara Liyanage Date: Wed, 30 Oct 2013 16:44:31 +0530 Message-ID: Subject: Re: Error in deploying a VCloud cartridge To: dev@stratos.incubator.apache.org Content-Type: multipart/alternative; boundary=bcaec520ea632efbbb04e9f37147 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec520ea632efbbb04e9f37147 Content-Type: text/plain; charset=ISO-8859-1 Hi Nirmal, Where can I find you patches to the jclouds? On Tue, Oct 29, 2013 at 6:46 PM, Nirmal Fernando wrote: > Udara, > > As you know we've never tested vCloud IaaS support in Apache Stratos (with > latest jclouds, without my vCloud patches I suppose). So, please fix the > issues you find while doing the testing and also merge my changes if they > are not exist in latest jclouds. > > Thanks! > > > On Tue, Oct 29, 2013 at 6:19 PM, Udara Liyanage wrote: > >> Hi, >> >> I configured Vcloud as a IAAS provider. When a cartridge is going to >> deploy, I get the fallowing error from CC. >> >> FATAL {org.apache.stratos.cloud.controller.deployers.CartridgeDeployer} - >> /versions >> org.jclouds.rest.ResourceNotFoundException: /versions >> at >> org.jclouds.vcloud.handlers.ParseVCloudErrorFromHttpResponse.handleError(ParseVCloudErrorFromHttpResponse.java:112) >> at >> org.jclouds.http.handlers.DelegatingErrorHandler.handleError(DelegatingErrorHandler.java:67) >> at >> org.jclouds.http.internal.BaseHttpCommandExecutorService.shouldContinue(BaseHttpCommandExecutorService.java:180) >> at >> org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:150) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:131) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:97) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:58) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java:157) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java:124) >> at com.sun.proxy.$Proxy74.getSupportedVersions(Unknown Source) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$30.get(VCloudRestClientModule.java:398) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$30.get(VCloudRestClientModule.java:394) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.getEndpointFor(RestAnnotationProcessor.java:524) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.findEndpoint(RestAnnotationProcessor.java:365) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:197) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:132) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.toCommand(InvokeSyncToAsyncHttpMethod.java:240) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:125) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:97) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:58) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java:157) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java:124) >> at com.sun.proxy.$Proxy71.login(Unknown Source) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$1.get(VCloudRestClientModule.java:158) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$1.get(VCloudRestClientModule.java:154) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:75) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:59) >> at >> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599) >> at >> com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379) >> at >> com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342) >> at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257) >> at com.google.common.cache.LocalCache.get(LocalCache.java:4000) >> at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004) >> at >> com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:121) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModule.java:282) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModule.java:268) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:75) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:59) >> at >> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599) >> at >> com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379) >> at >> com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342) >> at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257) >> at com.google.common.cache.LocalCache.get(LocalCache.java:4000) >> at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004) >> at >> com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:121) >> at >> org.jclouds.vcloud.suppliers.VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:69) >> at >> org.jclouds.vcloud.suppliers.VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:47) >> at >> org.jclouds.vcloud.compute.strategy.VCloudComputeServiceAdapter.supportedTemplates(VCloudComputeServiceAdapter.java:103) >> at >> org.jclouds.vcloud.compute.strategy.VCloudComputeServiceAdapter.listImages(VCloudComputeServiceAdapter.java:129) >> at >> org.jclouds.compute.config.ComputeServiceAdapterContextModule$2.get(ComputeServiceAdapterContextModule.java:125) >> at >> org.jclouds.compute.config.ComputeServiceAdapterContextModule$2.get(ComputeServiceAdapterContextModule.java:122) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:75) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:59) >> at >> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599) >> at >> com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379) >> at >> com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342) >> at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257) >> at com.google.common.cache.LocalCache.get(LocalCache.java:4000) >> at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004) >> at >> com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:121) >> at >> org.jclouds.compute.domain.internal.TemplateBuilderImpl.getImages(TemplateBuilderImpl.java:836) >> at >> org.jclouds.compute.domain.internal.TemplateBuilderImpl.build(TemplateBuilderImpl.java:652) >> at >> org.apache.stratos.cloud.controller.iaases.VCloudIaas.buildTemplate(VCloudIaas.java:71) >> at >> org.apache.stratos.cloud.controller.iaases.VCloudIaas.buildComputeServiceAndTemplate(VCloudIaas.java:52) >> at >> org.apache.stratos.cloud.controller.deployers.CartridgeDeployer$JcloudsObjectBuilder.run(CartridgeDeployer.java:176) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >> at java.lang.Thread.run(Thread.java:662) >> [2013-10-29 12:37:19,527] ERROR >> {org.apache.zookeeper.server.NIOServerCnxn} - Thread >> Thread[pool-21-thread-1,5,main] died >> org.apache.stratos.cloud.controller.exception.CloudControllerException: >> /versions >> at >> org.apache.stratos.cloud.controller.deployers.CartridgeDeployer.handleException(CartridgeDeployer.java:153) >> at >> org.apache.stratos.cloud.controller.deployers.CartridgeDeployer.access$000(CartridgeDeployer.java:45) >> at >> org.apache.stratos.cloud.controller.deployers.CartridgeDeployer$JcloudsObjectBuilder.run(CartridgeDeployer.java:181) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) >> at java.lang.Thread.run(Thread.java:662) >> Caused by: org.jclouds.rest.ResourceNotFoundException: /versions >> at >> org.jclouds.vcloud.handlers.ParseVCloudErrorFromHttpResponse.handleError(ParseVCloudErrorFromHttpResponse.java:112) >> at >> org.jclouds.http.handlers.DelegatingErrorHandler.handleError(DelegatingErrorHandler.java:67) >> at >> org.jclouds.http.internal.BaseHttpCommandExecutorService.shouldContinue(BaseHttpCommandExecutorService.java:180) >> at >> org.jclouds.http.internal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.java:150) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:131) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:97) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:58) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java:157) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java:124) >> at com.sun.proxy.$Proxy74.getSupportedVersions(Unknown Source) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$30.get(VCloudRestClientModule.java:398) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$30.get(VCloudRestClientModule.java:394) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.getEndpointFor(RestAnnotationProcessor.java:524) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.findEndpoint(RestAnnotationProcessor.java:365) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:197) >> at >> org.jclouds.rest.internal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:132) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.toCommand(InvokeSyncToAsyncHttpMethod.java:240) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:125) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:97) >> at >> org.jclouds.rest.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:58) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java:157) >> at >> org.jclouds.rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java:124) >> at com.sun.proxy.$Proxy71.login(Unknown Source) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$1.get(VCloudRestClientModule.java:158) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$1.get(VCloudRestClientModule.java:154) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:75) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:59) >> at >> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599) >> at >> com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379) >> at >> com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342) >> at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257) >> at com.google.common.cache.LocalCache.get(LocalCache.java:4000) >> at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004) >> at >> com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:121) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModule.java:282) >> at >> org.jclouds.vcloud.config.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModule.java:268) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:75) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:59) >> at >> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599) >> at >> com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379) >> at >> com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342) >> at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257) >> at com.google.common.cache.LocalCache.get(LocalCache.java:4000) >> at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004) >> at >> com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:121) >> at >> org.jclouds.vcloud.suppliers.VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:69) >> at >> org.jclouds.vcloud.suppliers.VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:47) >> at >> org.jclouds.vcloud.compute.strategy.VCloudComputeServiceAdapter.supportedTemplates(VCloudComputeServiceAdapter.java:103) >> at >> org.jclouds.vcloud.compute.strategy.VCloudComputeServiceAdapter.listImages(VCloudComputeServiceAdapter.java:129) >> at >> org.jclouds.compute.config.ComputeServiceAdapterContextModule$2.get(ComputeServiceAdapterContextModule.java:125) >> at >> org.jclouds.compute.config.ComputeServiceAdapterContextModule$2.get(ComputeServiceAdapterContextModule.java:122) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:75) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThrowAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:59) >> at >> com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599) >> at >> com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379) >> at >> com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342) >> at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257) >> at com.google.common.cache.LocalCache.get(LocalCache.java:4000) >> at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004) >> at >> com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874) >> at >> org.jclouds.rest.suppliers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier.java:121) >> at >> org.jclouds.compute.domain.internal.TemplateBuilderImpl.getImages(TemplateBuilderImpl.java:836) >> at >> org.jclouds.compute.domain.internal.TemplateBuilderImpl.build(TemplateBuilderImpl.java:652) >> at >> org.apache.stratos.cloud.controller.iaases.VCloudIaas.buildTemplate(VCloudIaas.java:71) >> at >> org.apache.stratos.cloud.controller.iaases.VCloudIaas.buildComputeServiceAndTemplate(VCloudIaas.java:52) >> at >> org.apache.stratos.cloud.controller.deployers.CartridgeDeployer$JcloudsObjectBuilder.run(CartridgeDeployer.java:176) >> >> >> -- >> Udara Liyanage >> Software Engineer >> WSO2, Inc.: http://wso2.com >> lean. enterprise. middleware >> >> web: http://udaraliyanage.wordpress.com >> phone: +94 71 443 6897 >> > > > > -- > Best Regards, > Nirmal > > Nirmal Fernando. > PPMC Member & Committer of Apache Stratos, > Senior Software Engineer, WSO2 Inc. > > Blog: http://nirmalfdo.blogspot.com/ > -- Udara Liyanage Software Engineer WSO2, Inc.: http://wso2.com lean. enterprise. middleware web: http://udaraliyanage.wordpress.com phone: +94 71 443 6897 --bcaec520ea632efbbb04e9f37147 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi Nirmal,

Where can I find you patches= to the jclouds?


On Tue, Oct 29, 2013 at 6:46 PM, Nirmal Fernando <ni= rmal070125@gmail.com> wrote:
Udara,

As you k= now we've never tested vCloud IaaS support in Apache Stratos (with late= st jclouds, without my vCloud patches I suppose). So, please fix the issues= you find while doing the testing and also merge my changes if they are not= exist in latest jclouds.

Thanks!


On Tue, Oct 29, 2013 at 6:19 PM, Udara= Liyanage <udara@wso2.com> wrote:
Hi,

I configured Vcloud as a IAAS provider. When a cartridge is going to= deploy, I get the fallowing error from CC.

FATAL {org.apache.stratos.cloud.controller.deployers.Ca= rtridgeDeployer} - =A0/versions
org.jclouds.rest.ResourceNotFoundException: /versions
at org.jclouds.vcloud.handlers.Parse= VCloudErrorFromHttpResponse.handleError(ParseVCloudErrorFromHttpResponse.ja= va:112)
at org.jclouds.http.handl= ers.DelegatingErrorHandler.handleError(DelegatingErrorHandler.java:67)
at org.jclouds.http.inte= rnal.BaseHttpCommandExecutorService.shouldContinue(BaseHttpCommandExecutorS= ervice.java:180)
at org.jclouds.http.inter= nal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.ja= va:150)
at org.jclou= ds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMe= thod.java:131)
at org.jclouds.rest.inter= nal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:97)<= /div>
at org.jclouds.rest.= internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java= :58)
at org.jclouds.rest.inter= nal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java= :157)
at org.jclouds= .rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFu= nction.java:124)
at com.sun.proxy.$Proxy74= .getSupportedVersions(Unknown Source)
at org.jclouds.vcloud.config.VCloudRestClientModule$30.ge= t(VCloudRestClientModule.java:398)
at org.jclouds.vcloud.con= fig.VCloudRestClientModule$30.get(VCloudRestClientModule.java:394)
at org.jclouds.rest.internal= .RestAnnotationProcessor.getEndpointFor(RestAnnotationProcessor.java:524)
at org.jclouds.rest.inter= nal.RestAnnotationProcessor.findEndpoint(RestAnnotationProcessor.java:365)<= /div>
at org.jclouds.rest.= internal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:197)
at org.jclouds.rest.inter= nal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:132)
at org.jclouds.rest.interna= l.InvokeSyncToAsyncHttpMethod.toCommand(InvokeSyncToAsyncHttpMethod.java:24= 0)
at org.jclouds.rest.inter= nal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:125= )
at org.jclouds.res= t.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.ja= va:97)
at org.jclouds.rest.inter= nal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:58)<= /div>
at org.jclouds.rest.= internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction= .java:157)
at org.jclouds.rest.inter= nal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java= :124)
at com.sun.pro= xy.$Proxy71.login(Unknown Source)
at org.jclouds.vcloud.con= fig.VCloudRestClientModule$1.get(VCloudRestClientModule.java:158)
at org.jclouds.vcloud.config.= VCloudRestClientModule$1.get(VCloudRestClientModule.java:154)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:75)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:59)
at com.google.common.cach= e.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.= LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cach= e.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCach= e$Segment.get(LocalCache.java:2257)
at com.google.common.cach= e.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCac= he.java:4004)
at com.google.common.cach= e.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at org.jclouds.rest.suppliers.Memoized= RetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTim= eOutButNotOnAuthorizationExceptionSupplier.java:121)
at org.jclouds.vcloud.con= fig.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModule.java:2= 82)
at org.jclouds.v= cloud.config.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModu= le.java:268)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:75)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:59)
at com.google.common.cach= e.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.= LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cach= e.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCach= e$Segment.get(LocalCache.java:2257)
at com.google.common.cach= e.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCac= he.java:4004)
at com.google.common.cach= e.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at org.jclouds.rest.suppliers.Memoized= RetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTim= eOutButNotOnAuthorizationExceptionSupplier.java:121)
at org.jclouds.vcloud.sup= pliers.VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:69)
<= span style=3D"white-space:pre-wrap"> at org.jclouds.vcloud.suppliers= .VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:47)
at org.jclouds.vcloud.com= pute.strategy.VCloudComputeServiceAdapter.supportedTemplates(VCloudComputeS= erviceAdapter.java:103)
at org.jclouds.vcloud.compute.strategy.VCloudComputeServiceAdapter.list= Images(VCloudComputeServiceAdapter.java:129)
at org.jclouds.compute.co= nfig.ComputeServiceAdapterContextModule$2.get(ComputeServiceAdapterContextM= odule.java:125)
at o= rg.jclouds.compute.config.ComputeServiceAdapterContextModule$2.get(ComputeS= erviceAdapterContextModule.java:122)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:75)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:59)
at com.google.common.cach= e.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.= LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cach= e.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCach= e$Segment.get(LocalCache.java:2257)
at com.google.common.cach= e.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCac= he.java:4004)
at com.google.common.cach= e.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at org.jclouds.rest.suppliers.Memoized= RetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTim= eOutButNotOnAuthorizationExceptionSupplier.java:121)
at org.jclouds.compute.do= main.internal.TemplateBuilderImpl.getImages(TemplateBuilderImpl.java:836)
at org.jclouds.comput= e.domain.internal.TemplateBuilderImpl.build(TemplateBuilderImpl.java:652)
at org.apache.stratos.clo= ud.controller.iaases.VCloudIaas.buildTemplate(VCloudIaas.java:71)
at org.apache.stratos.cloud.c= ontroller.iaases.VCloudIaas.buildComputeServiceAndTemplate(VCloudIaas.java:= 52)
at org.apache.stratos.clo= ud.controller.deployers.CartridgeDeployer$JcloudsObjectBuilder.run(Cartridg= eDeployer.java:176)
= at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto= r.java:895)
at java.util.concurrent.T= hreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:6= 62)
[2013-10-29 12:37:19,527] ERROR {org.apache.zookeeper.server.NIOServer= Cnxn} - =A0Thread Thread[pool-21-thread-1,5,main] died
org.apache= .stratos.cloud.controller.exception.CloudControllerException: /versions
at org.apache.stratos.clo= ud.controller.deployers.CartridgeDeployer.handleException(CartridgeDeployer= .java:153)
at org.ap= ache.stratos.cloud.controller.deployers.CartridgeDeployer.access$000(Cartri= dgeDeployer.java:45)
at org.apache.stratos.clo= ud.controller.deployers.CartridgeDeployer$JcloudsObjectBuilder.run(Cartridg= eDeployer.java:181)
= at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto= r.java:895)
at java.util.concurrent.T= hreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:6= 62)
Caused by: org.jclouds.rest.ResourceNotFoundException: /versions
=
at org.jclouds.vcloud.han= dlers.ParseVCloudErrorFromHttpResponse.handleError(ParseVCloudErrorFromHttp= Response.java:112)
at org.jclouds.http.handl= ers.DelegatingErrorHandler.handleError(DelegatingErrorHandler.java:67)
at org.jclouds.http.inte= rnal.BaseHttpCommandExecutorService.shouldContinue(BaseHttpCommandExecutorS= ervice.java:180)
at org.jclouds.http.inter= nal.BaseHttpCommandExecutorService.invoke(BaseHttpCommandExecutorService.ja= va:150)
at org.jclou= ds.rest.internal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMe= thod.java:131)
at org.jclouds.rest.inter= nal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:97)<= /div>
at org.jclouds.rest.= internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java= :58)
at org.jclouds.rest.inter= nal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction.java= :157)
at org.jclouds= .rest.internal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFu= nction.java:124)
at com.sun.proxy.$Proxy74= .getSupportedVersions(Unknown Source)
at org.jclouds.vcloud.config.VCloudRestClientModule$30.ge= t(VCloudRestClientModule.java:398)
at org.jclouds.vcloud.con= fig.VCloudRestClientModule$30.get(VCloudRestClientModule.java:394)
at org.jclouds.rest.internal= .RestAnnotationProcessor.getEndpointFor(RestAnnotationProcessor.java:524)
at org.jclouds.rest.inter= nal.RestAnnotationProcessor.findEndpoint(RestAnnotationProcessor.java:365)<= /div>
at org.jclouds.rest.= internal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:197)
at org.jclouds.rest.inter= nal.RestAnnotationProcessor.apply(RestAnnotationProcessor.java:132)
at org.jclouds.rest.interna= l.InvokeSyncToAsyncHttpMethod.toCommand(InvokeSyncToAsyncHttpMethod.java:24= 0)
at org.jclouds.rest.inter= nal.InvokeSyncToAsyncHttpMethod.invoke(InvokeSyncToAsyncHttpMethod.java:125= )
at org.jclouds.res= t.internal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.ja= va:97)
at org.jclouds.rest.inter= nal.InvokeSyncToAsyncHttpMethod.apply(InvokeSyncToAsyncHttpMethod.java:58)<= /div>
at org.jclouds.rest.= internal.DelegatesToInvocationFunction.handle(DelegatesToInvocationFunction= .java:157)
at org.jclouds.rest.inter= nal.DelegatesToInvocationFunction.invoke(DelegatesToInvocationFunction.java= :124)
at com.sun.pro= xy.$Proxy71.login(Unknown Source)
at org.jclouds.vcloud.con= fig.VCloudRestClientModule$1.get(VCloudRestClientModule.java:158)
at org.jclouds.vcloud.config.= VCloudRestClientModule$1.get(VCloudRestClientModule.java:154)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:75)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:59)
at com.google.common.cach= e.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.= LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cach= e.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCach= e$Segment.get(LocalCache.java:2257)
at com.google.common.cach= e.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCac= he.java:4004)
at com.google.common.cach= e.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at org.jclouds.rest.suppliers.Memoized= RetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTim= eOutButNotOnAuthorizationExceptionSupplier.java:121)
at org.jclouds.vcloud.con= fig.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModule.java:2= 82)
at org.jclouds.v= cloud.config.VCloudRestClientModule$OrgMapSupplier.get(VCloudRestClientModu= le.java:268)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:75)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:59)
at com.google.common.cach= e.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.= LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cach= e.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCach= e$Segment.get(LocalCache.java:2257)
at com.google.common.cach= e.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCac= he.java:4004)
at com.google.common.cach= e.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at org.jclouds.rest.suppliers.Memoized= RetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTim= eOutButNotOnAuthorizationExceptionSupplier.java:121)
at org.jclouds.vcloud.sup= pliers.VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:69)
<= span style=3D"white-space:pre-wrap"> at org.jclouds.vcloud.suppliers= .VAppTemplatesSupplier.get(VAppTemplatesSupplier.java:47)
at org.jclouds.vcloud.com= pute.strategy.VCloudComputeServiceAdapter.supportedTemplates(VCloudComputeS= erviceAdapter.java:103)
at org.jclouds.vcloud.compute.strategy.VCloudComputeServiceAdapter.list= Images(VCloudComputeServiceAdapter.java:129)
at org.jclouds.compute.co= nfig.ComputeServiceAdapterContextModule$2.get(ComputeServiceAdapterContextM= odule.java:125)
at o= rg.jclouds.compute.config.ComputeServiceAdapterContextModule$2.get(ComputeS= erviceAdapterContextModule.java:122)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:75)
at org.jclouds.rest.suppl= iers.MemoizedRetryOnTimeOutButNotOnAuthorizationExceptionSupplier$SetAndThr= owAuthorizationExceptionSupplierBackedLoader.load(MemoizedRetryOnTimeOutBut= NotOnAuthorizationExceptionSupplier.java:59)
at com.google.common.cach= e.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
at com.google.common.cache.= LocalCache$Segment.loadSync(LocalCache.java:2379)
at com.google.common.cach= e.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
at com.google.common.cache.LocalCach= e$Segment.get(LocalCache.java:2257)
at com.google.common.cach= e.LocalCache.get(LocalCache.java:4000)
at com.google.common.cache.LocalCache.getOrLoad(LocalCac= he.java:4004)
at com.google.common.cach= e.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
at org.jclouds.rest.suppliers.Memoized= RetryOnTimeOutButNotOnAuthorizationExceptionSupplier.get(MemoizedRetryOnTim= eOutButNotOnAuthorizationExceptionSupplier.java:121)
at org.jclouds.compute.do= main.internal.TemplateBuilderImpl.getImages(TemplateBuilderImpl.java:836)
at org.jclouds.comput= e.domain.internal.TemplateBuilderImpl.build(TemplateBuilderImpl.java:652)
at org.apache.stratos.clo= ud.controller.iaases.VCloudIaas.buildTemplate(VCloudIaas.java:71)
at org.apache.stratos.cloud.c= ontroller.iaases.VCloudIaas.buildComputeServiceAndTemplate(VCloudIaas.java:= 52)
at org.apache.stratos.clo= ud.controller.deployers.CartridgeDeployer$JcloudsObjectBuilder.run(Cartridg= eDeployer.java:176)


--
Udara Liyanage
Software Engineer
WSO2, Inc.:=A0http://wso2.com
le= an. enterprise. middleware

phone:=A0+94 71 443 6897



--
Best Regards,
Nirma= l

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,=
Senior Software Engineer, WSO2 Inc.




--
--bcaec520ea632efbbb04e9f37147--