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 C76001187D for ; Sun, 22 Jun 2014 14:03:21 +0000 (UTC) Received: (qmail 25918 invoked by uid 500); 22 Jun 2014 14:03:21 -0000 Delivered-To: apmail-stratos-dev-archive@stratos.apache.org Received: (qmail 25863 invoked by uid 500); 22 Jun 2014 14:03:21 -0000 Mailing-List: contact dev-help@stratos.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stratos.apache.org Delivered-To: mailing list dev@stratos.apache.org Received: (qmail 25852 invoked by uid 99); 22 Jun 2014 14:03:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Jun 2014 14:03:21 +0000 X-ASF-Spam-Status: No, hits=1.7 required=5.0 tests=FREEMAIL_ENVFROM_END_DIGIT,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nirmal070125@gmail.com designates 74.125.82.173 as permitted sender) Received: from [74.125.82.173] (HELO mail-we0-f173.google.com) (74.125.82.173) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 22 Jun 2014 14:03:18 +0000 Received: by mail-we0-f173.google.com with SMTP id t60so5652605wes.18 for ; Sun, 22 Jun 2014 07:02:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=JgcWskyPRVEj8Odq2kQsCeEXmrx30zHGlAvgR/iNAOY=; b=Q0C+FMH7l9CHGNbZ8ZsGsy/bvhIlA5Wbg85bVddz/Z60KcL1ONNca3f8eSNpDGqALr s7GtYXZxxTc+7xZWNBSOSbMfEYNsgtyuqLQ195UIxy4ZXkDhyIjPnY3c4WX2VJdkdXfi B+Ev44t06imolyi3ZPLw8k88CaDmohlpPdSynbN2/R01naNRClQhGnbWkNZFxhhuhQN3 d54gDhS97qGjBs7+qQ2+1fOsZQB2EBEsqdp58fg41nFJ7xu/s6OLtGJlEs+3mVoDGk0q Ttx+bTXfohEaYnysmIHDdcX/aonUQfHdTiXPSLoZaCz4m1dEAxaILWfNke8ecP7J04vI 0rPw== MIME-Version: 1.0 X-Received: by 10.194.158.164 with SMTP id wv4mr2288378wjb.124.1403445774136; Sun, 22 Jun 2014 07:02:54 -0700 (PDT) Received: by 10.194.125.51 with HTTP; Sun, 22 Jun 2014 07:02:54 -0700 (PDT) In-Reply-To: References: Date: Sun, 22 Jun 2014 19:32:54 +0530 Message-ID: Subject: Re: Unable to build the jclouds object for iaas of type: openstack From: Nirmal Fernando To: dev Content-Type: multipart/alternative; boundary=089e013c6262d43d6404fc6d2edb X-Virus-Checked: Checked by ClamAV on apache.org --089e013c6262d43d6404fc6d2edb Content-Type: text/plain; charset=UTF-8 Can you please share the error at Cloud Controller end? If you are using single JVM, you should see more exceptions. Btw, did you configure cloud-controller.xml correctly? On Sun, Jun 22, 2014 at 7:26 PM, Dakshika Jayathilaka wrote: > Hi, > > i'm getting $subject on openstack LB deployment on Stratos RC3. Here is my > json.. > > { > "type":"lb", > "provider":"lb", > "host":"stratos.apachewso2.org", > "displayName":"load balancer", > "description":"LB Cartridge", > "version":"4", > "defaultAutoscalingPolicy":"economyPolicy", > "multiTenant":"false", > "portMapping":[ > { > "protocol":"http", > "port":"8280", > "proxyPort":"8280" > }, > { > "protocol":"https", > "port":"8243", > "proxyPort":"8243" > } > ], > "iaasProvider":[ > { > "type":"openstack", > "imageId":"RegionOne/a95c5a8f-fc1c-4ac4-bbc0-2272cacde2b9", > "maxInstanceLimit":"5", > "property":[ > { > "name":"instanceType", > "value":"RegionOne/2" > }, > { > "name":"keyPair", > "value":"mykey" > } > ] > } > ], > > "property":[ > { > "name":"load.balancer", > "value":"true" > } > ] > } > > > *here is the stack* > > [2014-06-22 13:48:15,235] ERROR > {org.apache.stratos.rest.endpoint.services.ServiceUtils} - Unable to build > the jclouds object for iaas of type: openstack > org.apache.axis2.AxisFault: Unable to build the jclouds object for iaas of > type: openstack > at > org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) > at > org.apache.axis2.description.RobustOutOnlyAxisOperation$RobustOutOnlyOperationClient.handleResponse(RobustOutOnlyAxisOperation.java:91) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:445) > at > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) > at > org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) > at > org.apache.stratos.cloud.controller.stub.CloudControllerServiceStub.deployCartridgeDefinition(CloudControllerServiceStub.java:2368) > at > org.apache.stratos.manager.client.CloudControllerServiceClient.deployCartridgeDefinition(CloudControllerServiceClient.java:85) > at > org.apache.stratos.rest.endpoint.services.ServiceUtils.deployCartridge(ServiceUtils.java:105) > at > org.apache.stratos.rest.endpoint.services.StratosAdmin.deployCartridgeDefinition(StratosAdmin.java:120) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180) > at > org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:194) > at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57) > at > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93) > at > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271) > at > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) > at > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239) > at > org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:223) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:203) > at > org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:137) > at > org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) > at > org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) > at > org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178) > at > org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) > at > org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56) > at > org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) > at > org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141) > at > org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) > at > org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) > at > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) > at > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) > at > org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) > > Thank you, > > *Dakshika Jayathilaka* > Software Engineer > WSO2, Inc. > lean.enterprise.middleware > 0771100911 > -- Best Regards, Nirmal Nirmal Fernando. PPMC Member & Committer of Apache Stratos, Senior Software Engineer, WSO2 Inc. Blog: http://nirmalfdo.blogspot.com/ --089e013c6262d43d6404fc6d2edb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Can you please share the error at Cloud Controller en= d? If you are using single JVM, you should see more exceptions.

Btw, did you configure cloud-controller.xml correctly?


On Sun, Jun 22, 2014 at 7:26 PM, Dakshik= a Jayathilaka <dakshika@wso2.com> wrote:
Hi,

i'm getting $subject= on openstack LB deployment on Stratos RC3. Here is my json..
{
=C2=A0 =C2=A0 "type":"lb",=
=C2=A0 =C2=A0 "provider":"lb",
=C2=A0 =C2=A0 = "host":"stratos.apachewso2.org",
=C2=A0 =C2=A0 "dis= playName":"load balancer",
=C2=A0 =C2=A0 "description":"LB Cartridge",
<= div>=C2=A0 =C2=A0 "version":"4",
=C2=A0 =C2= =A0 "defaultAutoscalingPolicy":"economyPolicy",
=C2=A0 =C2=A0 "multiTenant":"false",
=C2=A0 =C2=A0 "portMapping":[
=C2=A0 =C2=A0 =C2=A0= =C2=A0 {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "protoco= l":"http",
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 "port":"8280",
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 "proxyPort":"8280"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 },
=C2=A0 =C2=A0 =C2=A0 =C2=A0 {=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "protocol":&= quot;https",
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "= ;port":"8243",
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 "proxyPort":"8243"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 }
=C2=A0 =C2=A0 ],
=C2= =A0 =C2=A0 "iaasProvider":[
=C2=A0 =C2=A0 =C2=A0 =C2=A0= {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "type":&qu= ot;openstack",
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &qu= ot;imageId":"RegionOne/a95c5a8f-fc1c-4ac4-bbc0-2272cacde2b9"= ,
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "maxInstanceLimit"= :"5",
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "p= roperty":[
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 {
=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "name&quo= t;:"instanceType",
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 "value":"RegionOne/2"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 },
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 "name":"keyPair",
=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "value":"m= ykey"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 }
= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ]
=C2=A0 =C2=A0 =C2=A0 =C2=A0 }
=C2=A0 =C2=A0 ],
=C2= =A0 =C2=A0 =C2=A0=C2=A0
=C2=A0 =C2=A0 "property":[
=C2=A0 =C2=A0 =C2=A0 =C2=A0 {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 "name":"load.balancer",
=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 "value":"true"
=C2=A0 =C2=A0 =C2=A0 =C2=A0 }
=C2=A0 =C2=A0 ]
}


here is the stack
<= div>
[2014-06-22 13:48:15,235] ERROR {org.apache.stratos= .rest.endpoint.services.ServiceUtils} - =C2=A0Unable to build the jclouds o= bject for iaas of type: openstack
org.apache.axis2.AxisFault: Unable to build the jclouds object for iaa= s of type: openstack
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.jav= a:531)
at org.apache.axis2.descr= iption.RobustOutOnlyAxisOperation$RobustOutOnlyOperationClient.handleRespon= se(RobustOutOnlyAxisOperation.java:91)
at org.apache.axis2.description.OutInAxisOperationClient= .send(OutInAxisOperation.java:445)
at org.apache.axis2.descr= iption.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225)
at org.apache.axis2.cl= ient.OperationClient.execute(OperationClient.java:149)
at org.apache.stratos.clo= ud.controller.stub.CloudControllerServiceStub.deployCartridgeDefinition(Clo= udControllerServiceStub.java:2368)
at org.apache.stratos.manager.client.CloudControllerServiceC= lient.deployCartridgeDefinition(CloudControllerServiceClient.java:85)
at org.apache.stratos.res= t.endpoint.services.ServiceUtils.deployCartridge(ServiceUtils.java:105)
at org.apache.stratos.r= est.endpoint.services.StratosAdmin.deployCartridgeDefinition(StratosAdmin.j= ava:120)
at sun.reflect.NativeMeth= odAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMeth= odAccessorImpl.java:39)
at sun.reflect.Delegating= MethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
<= span style=3D"white-space:pre-wrap"> at java.lang.reflect.Method.inv= oke(Method.java:597)
at org.apache.cxf.service= .invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:180)
<= div> at org.apache.cxf.service.= invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.J= AXRSInvoker.invoke(JAXRSInvoker.java:194)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvo= ker.java:100)
at org.apache.cxf.interce= ptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
at org.apache.cxf.inter= ceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.ja= va:93)
at org.apache.cxf.phase.P= haseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
= at org.apache.cxf.transport.Ch= ainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transpo= rt.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
at org.apache.cxf.tran= sport.servlet.ServletController.invokeDestination(ServletController.java:22= 3)
at org.apache.cxf.transpo= rt.servlet.ServletController.invoke(ServletController.java:203)
<= span style=3D"white-space:pre-wrap"> at org.apache.cxf.transport.ser= vlet.ServletController.invoke(ServletController.java:137)
at org.apache.cxf.transpo= rt.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159)
at org.apache.cxf.transport= .servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
at org.apache.cxf.transpo= rt.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
at javax.servlet.http.HttpS= ervlet.service(HttpServlet.java:755)
at org.apache.cxf.transpo= rt.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
<= div> at org.apache.catalina.cor= e.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)<= /div>
at org.apache.catalina.co= re.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core= .StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.co= re.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authentica= tor.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.co= re.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorRepo= rtValve.invoke(ErrorReportValve.java:99)
at org.wso2.carbon.tomcat= .ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178)
at org.wso2.carbon.tomca= t.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
at org.wso2.carbon.webapp= .mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56)
= at org.wso2.carbon.tomcat.ext.= valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47)
at org.wso2.carbon.tomcat= .ext.valves.CompositeValve.invoke(CompositeValve.java:141)
at org.wso2.carbon.tomcat.ext.valves= .CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.jav= a:156)
at org.apache.catalina.va= lves.AccessLogValve.invoke(AccessLogValve.java:936)
at org.wso2.carbon.tomcat.ext.valves.Carb= onContextCreatorValve.invoke(CarbonContextCreatorValve.java:52)
at org.apache.catalina.co= re.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.Co= yoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http= 11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
=
at org.apache.coyote.Abst= ractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util= .net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
at java.util.concurrent.ThreadPoolE= xecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.T= hreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:6= 62)

Thank you,

Dakshika Jayathilaka
Software Engineer
WSO2, Inc.
lean.enterprise.middleware



--
Best R= egards,
Nirmal

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

--089e013c6262d43d6404fc6d2edb--