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 221D417818 for ; Sat, 27 Sep 2014 09:31:48 +0000 (UTC) Received: (qmail 44294 invoked by uid 500); 27 Sep 2014 09:31:47 -0000 Delivered-To: apmail-stratos-dev-archive@stratos.apache.org Received: (qmail 44243 invoked by uid 500); 27 Sep 2014 09:31:47 -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 44233 invoked by uid 99); 27 Sep 2014 09:31:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 Sep 2014 09:31:47 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of rajkumarr@wso2.com designates 209.85.214.182 as permitted sender) Received: from [209.85.214.182] (HELO mail-ob0-f182.google.com) (209.85.214.182) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 Sep 2014 09:31:42 +0000 Received: by mail-ob0-f182.google.com with SMTP id wo20so11022498obc.13 for ; Sat, 27 Sep 2014 02:31:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wso2.com; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Yvd04h+Y9TET9cnt3Hb2POlR925YCkf3E2B4sLpYvwQ=; b=EfQjPAr/bV9zMsW0fYp3dyJOLBTiXUvHd7yoofTi7pN01SZy3cRJQ9Y3iupL+Tu29C I3x0U5KsTzTiTHgXiqZ/aa0xisndrk2pv1kQYBDirUCTbPeByjvbHy9pxOhfsZEwxack EFieAgflCHW7JowZKqAYYTLDD3HMiXE+EnsXQ= 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:date :message-id:subject:from:to:cc:content-type; bh=Yvd04h+Y9TET9cnt3Hb2POlR925YCkf3E2B4sLpYvwQ=; b=AK4DZ5101ZPvGLY26bJCBVnX62cX4Gjii065cg+glGQC4vYGAZv/OOf/3AJTt7I+Ij USvf/tw3tvRJWqm2ZqkbAt5/DFqaH/ncoe7DOf54fjHbq4oueRtHvGdWX7ShlAsD1Soe PgCa8s4mjbegIAYuUzN/kDMAkj8l3WZ5kQjSdV7UVVLJFfTtwfqtSm+OVmv7z1y/Tpob SanMeZQjjZpIfA/QUewpDOabPqiFPCm43Rbki9ynteFzhwmkN0mOHNeWJ/zwoVBzt1Uq cbOpw2dM0Od2tT3/m57awMfjnNc/qY24ccBWUSW1Z5MWM4MWz1xgzTsesnz0lepNb2nr cLjg== X-Gm-Message-State: ALoCoQk0JyGV2CsZ1udpsOEfM/LjvNUbixiBaXLN7kkhFa+9/JKiNgsy3gLmv9QmAHBZSOLw0o2d MIME-Version: 1.0 X-Received: by 10.60.39.5 with SMTP id l5mr26825386oek.23.1411810276365; Sat, 27 Sep 2014 02:31:16 -0700 (PDT) Received: by 10.182.80.130 with HTTP; Sat, 27 Sep 2014 02:31:16 -0700 (PDT) In-Reply-To: References: Date: Sat, 27 Sep 2014 15:01:16 +0530 Message-ID: Subject: Re: Testing Update - 4.1.0-M1 From: Rajkumar Rajaratnam To: Gayan Gunarathne Cc: "dev@stratos.apache.org" Content-Type: multipart/alternative; boundary=089e0139fcda037052050408b272 X-Virus-Checked: Checked by ClamAV on apache.org --089e0139fcda037052050408b272 Content-Type: text/plain; charset=UTF-8 Hi, As per the offline discussion with Gayan, agent's mqtttopic.properties is having wrong content as in the previous mail. But it should be like below, mqtturl=tcp://10.111.11.221:1883 clientID=stratos tempfilelocation=/tmp Thanks Gayan for the info. On Sat, Sep 27, 2014 at 2:27 PM, Rajkumar Rajaratnam wrote: > Hi, > > connectionfactoryName=TopicConnectionFactory > java.naming.provider.url=tcp://10.111.11.221:1883 > > java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory > > Thanks. > > On Sat, Sep 27, 2014 at 2:14 PM, Gayan Gunarathne wrote: > >> Hi Raj, >> >> What is the mqtturl specified in the mqtttopic.properties file? >> >> Thanks, >> Gayan >> >> On Sat, Sep 27, 2014 at 1:02 PM, Rajkumar Rajaratnam >> wrote: >> >>> Hi, >>> >>> Until this is sorted out, I am doing a test in docker branch. Cartridge >>> Agent is not starting up. It is giving the following error. But I can >>> telnet to MB from the container. >>> >>> Starting cartridge agent... >>> [2014-09-27 07:28:59,260] INFO - [CartridgeAgentConfiguration] >>> INTERNAL payload parameter is not found >>> [2014-09-27 07:28:59,262] INFO - [CartridgeAgentConfiguration] >>> Cartridge agent configuration initialized >>> [2014-09-27 07:28:59,412] INFO - [CartridgeAgent] Cartridge agent >>> started >>> [2014-09-27 07:28:59,427] INFO - [CartridgeAgent] Instance notifier >>> event message receiver thread started >>> [2014-09-27 07:28:59,436] INFO - >>> [InstanceNotifierEventMessageDelegator] Instance notifier event message >>> delegator started >>> [2014-09-27 07:28:59,443] INFO - [CartridgeAgent] Tenant event message >>> receiver thread started >>> [2014-09-27 07:28:59,443] INFO - [CartridgeAgent] Instance notifier >>> event message receiver thread started >>> [2014-09-27 07:28:59,455] INFO - [TenantEventMessageDelegator] Tenant >>> event message delegator started >>> [2014-09-27 07:28:59,463] INFO - >>> [InstanceNotifierEventMessageDelegator] Instance notifier event message >>> delegator started >>> [2014-09-27 07:28:59,464] ERROR - [TopicSubscriber] Error while >>> subscribing to the topic: instance/# >>> java.lang.IllegalArgumentException: defaultValue >>> at >>> org.eclipse.paho.client.mqttv3.MqttConnectOptions.validateURI(MqttConnectOptions.java:433) >>> at >>> org.eclipse.paho.client.mqttv3.MqttAsyncClient.(MqttAsyncClient.java:260) >>> at org.eclipse.paho.client.mqttv3.MqttClient.(MqttClient.java:222) >>> at >>> org.apache.stratos.messaging.broker.connect.MQTTConnector.getMQTTSubClient(MQTTConnector.java:96) >>> at >>> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.doSubscribe(TopicSubscriber.java:71) >>> at >>> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.run(TopicSubscriber.java:118) >>> at java.lang.Thread.run(Thread.java:722) >>> [2014-09-27 07:28:59,465] ERROR - [TopicSubscriber] Error while >>> subscribing to the topic: tenant/# >>> java.lang.IllegalArgumentException: defaultValue >>> at >>> org.eclipse.paho.client.mqttv3.MqttConnectOptions.validateURI(MqttConnectOptions.java:433) >>> at >>> org.eclipse.paho.client.mqttv3.MqttAsyncClient.(MqttAsyncClient.java:260) >>> at org.eclipse.paho.client.mqttv3.MqttClient.(MqttClient.java:222) >>> at >>> org.apache.stratos.messaging.broker.connect.MQTTConnector.getMQTTSubClient(MQTTConnector.java:96) >>> at >>> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.doSubscribe(TopicSubscriber.java:71) >>> at >>> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.run(TopicSubscriber.java:118) >>> at java.lang.Thread.run(Thread.java:722) >>> [2014-09-27 07:28:59,469] INFO - [TopicSubscriber] Will try to >>> subscribe again in 30 sec >>> [2014-09-27 07:28:59,470] INFO - [TopicSubscriber] Will try to >>> subscribe again in 30 sec >>> [2014-09-27 07:28:59,471] ERROR - [TopicSubscriber] Error while >>> subscribing to the topic: instance/# >>> java.lang.IllegalArgumentException: defaultValue >>> at >>> org.eclipse.paho.client.mqttv3.MqttConnectOptions.validateURI(MqttConnectOptions.java:433) >>> at >>> org.eclipse.paho.client.mqttv3.MqttAsyncClient.(MqttAsyncClient.java:260) >>> at org.eclipse.paho.client.mqttv3.MqttClient.(MqttClient.java:222) >>> at >>> org.apache.stratos.messaging.broker.connect.MQTTConnector.getMQTTSubClient(MQTTConnector.java:96) >>> at >>> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.doSubscribe(TopicSubscriber.java:71) >>> at >>> org.apache.stratos.messaging.broker.subscribe.TopicSubscriber.run(TopicSubscriber.java:118) >>> at java.lang.Thread.run(Thread.java:722) >>> [2014-09-27 07:28:59,476] INFO - [TopicSubscriber] Will try to >>> subscribe again in 30 sec >>> >>> Any idea? >>> >>> >>> On Sat, Sep 27, 2014 at 8:55 AM, Manula Chathurika Thantriwatte < >>> manulac@wso2.com> wrote: >>> >>>> Hi, >>>> >>>> When I merged docker-integration branch with master, there are lots of >>>> changes in AutoScalerService.wsdl and CloudControllerService.wsdl. So >>>> merging wsdl's can cause multiple errors. So what I did was, done the code >>>> marge in Autoscaler component and build it and generate the wsdl and put it >>>> in to service-stubs and rebuild the service stub. After that I'm able to >>>> solve all the compilation issues. Have I missed anything from that ? >>>> >>>> Thanks ! >>>> >>>> On Sat, Sep 27, 2014 at 1:53 AM, Rajkumar Rajaratnam < >>>> rajkumarr@wso2.com> wrote: >>>> >>>>> Attached. >>>>> >>>>> On Sat, Sep 27, 2014 at 1:52 AM, Sajith Kariyawasam >>>>> wrote: >>>>> >>>>>> >>>>>> >>>>>> On Sat, Sep 27, 2014 at 1:40 AM, Sajith Kariyawasam >>>>>> wrote: >>>>>> >>>>>>> Seems to have a mismatch of argument types expects from the >>>>>>> AutoscalerService. >>>>>>> >>>>>>> Could you please attach the wsdl of the AutoscalerService once you >>>>>>> access the service as follows >>>>>>> https://:/services/AutoscalerService?wsdl >>>>>>> >>>>>>> correction, >>>>>> https://:/services/AutoScalerService?wsdl >>>>>> >>>>>> >>>>>>> On Sat, Sep 27, 2014 at 1:18 AM, Rajkumar Rajaratnam < >>>>>>> rajkumarr@wso2.com> wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Sat, Sep 27, 2014 at 1:15 AM, Sajith Kariyawasam < >>>>>>>> sajith@wso2.com> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sat, Sep 27, 2014 at 1:12 AM, Rajkumar Rajaratnam < >>>>>>>>> rajkumarr@wso2.com> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> As you know docker-integration branch is merged into master >>>>>>>>>> branch. I am doing test on the master branch now. I will keep post in this >>>>>>>>>> thread the status of the testing. >>>>>>>>>> >>>>>>>>>> I got the following exception when I register a kubernetes group >>>>>>>>>> via rest API. It is not happening in the docker-integration branch. >>>>>>>>>> >>>>>>>>> >>>>>>>>> Its not happening in docker-integration branch or master branch? >>>>>>>>> Could you post the REST call you used? >>>>>>>>> >>>>>>>> >>>>>>>> Now I am using master branch. It is happening in the master branch. >>>>>>>> Earlier I tested docker branch. It was not giving this error. >>>>>>>> >>>>>>>> This is the curl command >>>>>>>> >>>>>>>> curl -X POST -H "Content-Type: application/json" -d >>>>>>>> @"new-kub-register.json" -k -u admin:admin " >>>>>>>> https://127.0.0.1:9443/stratos/admin/kubernetes/deploy/group" >>>>>>>> >>>>>>>> This is the result >>>>>>>> >>>>>>>> {"Error":{ "errorCode": " 400", "errorMessage": " argument type >>>>>>>> mismatch"}} >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> >>>>>>>>>> >>>>>>>>>> TID: [0] [STRATOS] [2014-09-27 01:04:09,273] ERROR >>>>>>>>>> {org.apache.axis2.rpc.receivers.RPCMessageReceiver} - argument type >>>>>>>>>> mismatch {org.apache.axis2.rpc.receivers.RPCMessageReceiver} >>>>>>>>>> java.lang.IllegalArgumentException: argument type mismatch >>>>>>>>>> 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.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:477) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:827) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:746) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:655) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:206) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) >>>>>>>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:172) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:231) >>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) >>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) >>>>>>>>>> at >>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>>>>>>> at >>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>>>>>>> at >>>>>>>>>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) >>>>>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) >>>>>>>>>> at >>>>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) >>>>>>>>>> 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:885) >>>>>>>>>> at >>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) >>>>>>>>>> at java.lang.Thread.run(Thread.java:619) >>>>>>>>>> TID: [0] [STRATOS] [2014-09-27 01:04:09,336] ERROR >>>>>>>>>> {org.apache.stratos.rest.endpoint.services.ServiceUtils} - argument type >>>>>>>>>> mismatch {org.apache.stratos.rest.endpoint.services.ServiceUtils} >>>>>>>>>> org.apache.axis2.AxisFault: argument type mismatch >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370) >>>>>>>>>> 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.autoscaler.stub.AutoScalerServiceStub.addKubernetesGroup(AutoScalerServiceStub.java:8006) >>>>>>>>>> at >>>>>>>>>> org.apache.stratos.manager.client.AutoscalerServiceClient.deployKubernetesGroup(AutoscalerServiceClient.java:216) >>>>>>>>>> at >>>>>>>>>> org.apache.stratos.rest.endpoint.services.ServiceUtils.deployKubernetesGroup(ServiceUtils.java:1356) >>>>>>>>>> at >>>>>>>>>> org.apache.stratos.rest.endpoint.services.StratosAdmin.deployKubernetesGroup(StratosAdmin.java:1207) >>>>>>>>>> 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:885) >>>>>>>>>> at >>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) >>>>>>>>>> at java.lang.Thread.run(Thread.java:619) >>>>>>>>>> TID: [0] [STRATOS] [2014-09-27 01:04:09,339] ERROR >>>>>>>>>> {org.apache.stratos.rest.endpoint.handlers.CustomExceptionMapper} - >>>>>>>>>> argument type mismatch >>>>>>>>>> {org.apache.stratos.rest.endpoint.handlers.CustomExceptionMapper} >>>>>>>>>> org.apache.stratos.rest.endpoint.exception.RestAPIException: >>>>>>>>>> argument type mismatch >>>>>>>>>> at >>>>>>>>>> org.apache.stratos.rest.endpoint.services.ServiceUtils.deployKubernetesGroup(ServiceUtils.java:1359) >>>>>>>>>> at >>>>>>>>>> org.apache.stratos.rest.endpoint.services.StratosAdmin.deployKubernetesGroup(StratosAdmin.java:1207) >>>>>>>>>> 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:885) >>>>>>>>>> at >>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) >>>>>>>>>> at java.lang.Thread.run(Thread.java:619) >>>>>>>>>> Caused by: org.apache.axis2.AxisFault: argument type mismatch >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) >>>>>>>>>> at >>>>>>>>>> org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:370) >>>>>>>>>> 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.autoscaler.stub.AutoScalerServiceStub.addKubernetesGroup(AutoScalerServiceStub.java:8006) >>>>>>>>>> at >>>>>>>>>> org.apache.stratos.manager.client.AutoscalerServiceClient.deployKubernetesGroup(AutoscalerServiceClient.java:216) >>>>>>>>>> at >>>>>>>>>> org.apache.stratos.rest.endpoint.services.ServiceUtils.deployKubernetesGroup(ServiceUtils.java:1356) >>>>>>>>>> >>>>>>>>>> Any idea? >>>>>>>>>> >>>>>>>>>> Thanks >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Rajkumar Rajaratnam >>>>>>>>>> Software Engineer | WSO2, Inc. >>>>>>>>>> Mobile +94777568639 | +94783498120 >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Sajith Kariyawasam* >>>>>>>>> >>>>>>>>> >>>>>>>>> *Committer and PMC member, Apache Stratos,WSO2 Inc., >>>>>>>>> http://wso2.com AMIE (SL)Mobile: +94772269575* >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Rajkumar Rajaratnam >>>>>>>> Software Engineer | WSO2, Inc. >>>>>>>> Mobile +94777568639 | +94783498120 >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Sajith Kariyawasam* >>>>>>> >>>>>>> >>>>>>> *Committer and PMC member, Apache Stratos,WSO2 Inc., http://wso2.com >>>>>>> AMIE (SL)Mobile: +94772269575* >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Sajith Kariyawasam* >>>>>> >>>>>> >>>>>> *Committer and PMC member, Apache Stratos,WSO2 Inc., http://wso2.com >>>>>> AMIE (SL)Mobile: +94772269575* >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Rajkumar Rajaratnam >>>>> Software Engineer | WSO2, Inc. >>>>> Mobile +94777568639 | +94783498120 >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> Manula Chathurika Thantriwatte >>>> Software Engineer >>>> WSO2 Inc. : http://wso2.com >>>> lean . enterprise . middleware >>>> >>>> email : manulac@wso2.com / manula@apache.org >>>> phone : +94 772492511 >>>> blog : http://manulachathurika.blogspot.com/ >>>> >>>> >>>> >>>> >>> >>> >>> -- >>> Rajkumar Rajaratnam >>> Software Engineer | WSO2, Inc. >>> Mobile +94777568639 | +94783498120 >>> >> >> >> >> -- >> Best Regards, >> >> Gayan Gunarathne >> Technical Lead >> WSO2 Inc. (http://wso2.com) >> email : gayang@wso2.com | mobile : +94 766819985 >> >> > > > > -- > Rajkumar Rajaratnam > Software Engineer | WSO2, Inc. > Mobile +94777568639 | +94783498120 > -- Rajkumar Rajaratnam Software Engineer | WSO2, Inc. Mobile +94777568639 | +94783498120 --089e0139fcda037052050408b272 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

As per the offline discussion with = Gayan, agent's=C2=A0mqtttopic.properties is having wrong content as in= the previous mail. But it should be like below,

mqtturl=3Dtcp://10.111.11.221:1883
clientID= =3Dstratos
<= span style=3D"font-size:12.666666984558105px">tempfilelocation=3D/tmp

Thanks Gayan for the info.

On Sat, Sep 27, 2014 at 2:27 PM, Rajkum= ar Rajaratnam <rajkumarr@wso2.com> wrote:
Hi,

connect= ionfactoryName=3DTopicConnectionFactory
java.naming.provider.url= =3Dtcp://10.111.11.= 221:1883
java.naming.factory.initial=3Dorg.apache.activemq.jn= di.ActiveMQInitialContextFactory

Thanks.

On Sat, Sep 27, 2014 at 2:14 PM, Gayan Gunarathne = <= gayang@wso2.com> wrote:
Hi Raj,

What is the=C2=A0mqtturl specified= in the mqtttopic.properties file?

Thanks,
Gayan

On Sat, Sep 27, 2014 at 1:02 PM, Rajkumar Rajaratnam <rajkum= arr@wso2.com> wrote:
Hi,

Until this is sorted out, I am doing a te= st in docker branch. Cartridge Agent is not starting up. It is giving the f= ollowing error. But I can telnet to MB from the container.

Starting cartridge agent...
[2014-09-27 07:28:59,26= 0] =C2=A0INFO - [CartridgeAgentConfiguration] =C2=A0INTERNAL payload parame= ter is not found
[2014-09-27 07:28:59,262] =C2=A0INFO - [Cartridg= eAgentConfiguration] Cartridge agent configuration initialized
[2= 014-09-27 07:28:59,412] =C2=A0INFO - [CartridgeAgent] Cartridge agent start= ed
[2014-09-27 07:28:59,427] =C2=A0INFO - [CartridgeAgent] Instan= ce notifier event message receiver thread started
[2014-09-27 07:= 28:59,436] =C2=A0INFO - [InstanceNotifierEventMessageDelegator] Instance no= tifier event message delegator started
[2014-09-27 07:28:59,443] = =C2=A0INFO - [CartridgeAgent] Tenant event message receiver thread started<= /div>
[2014-09-27 07:28:59,443] =C2=A0INFO - [CartridgeAgent] Instance = notifier event message receiver thread started
[2014-09-27 07:28:= 59,455] =C2=A0INFO - [TenantEventMessageDelegator] Tenant event message del= egator started
[2014-09-27 07:28:59,463] =C2=A0INFO - [InstanceNo= tifierEventMessageDelegator] Instance notifier event message delegator star= ted
[2014-09-27 07:28:59,464] ERROR - [TopicSubscriber] Error whi= le subscribing to the topic: instance/#
java.lang.IllegalArgument= Exception: defaultValue
at org.eclipse.paho.client.mqttv3.MqttConnectOptions.validateURI(MqttCo= nnectOptions.java:433)
at org.eclipse.paho.client.mqttv3.MqttAsyncClient.<init>(MqttAsync= Client.java:260)
at = org.eclipse.paho.client.mqttv3.MqttClient.<init>(MqttClient.java:222)=
at org.apache.strat= os.messaging.broker.connect.MQTTConnector.getMQTTSubClient(MQTTConnector.ja= va:96)
at org.apache= .stratos.messaging.broker.subscribe.TopicSubscriber.doSubscribe(TopicSubscr= iber.java:71)
at org= .apache.stratos.messaging.broker.subscribe.TopicSubscriber.run(TopicSubscri= ber.java:118)
at jav= a.lang.Thread.run(Thread.java:722)
[2014-09-27 07:28:59,465] ERRO= R - [TopicSubscriber] Error while subscribing to the topic: tenant/#
<= div>java.lang.IllegalArgumentException: defaultValue
at org.eclipse.paho.client.mqttv3.MqttCon= nectOptions.validateURI(MqttConnectOptions.java:433)
at org.eclipse.paho.client.mqttv3.MqttAsy= ncClient.<init>(MqttAsyncClient.java:260)
at org.eclipse.paho.client.mqttv3.MqttClient.&l= t;init>(MqttClient.java:222)
at org.apache.stratos.messaging.broker.connect.MQTTConnector.ge= tMQTTSubClient(MQTTConnector.java:96)
at org.apache.stratos.messaging.broker.subscribe.TopicSub= scriber.doSubscribe(TopicSubscriber.java:71)
at org.apache.stratos.messaging.broker.subscribe.T= opicSubscriber.run(TopicSubscriber.java:118)
at java.lang.Thread.run(Thread.java:722)
[2014-09-27 07:28:59,469] =C2=A0INFO - [TopicSubscriber] Will try to subsc= ribe again in 30 sec
[2014-09-27 07:28:59,470] =C2=A0INFO - [Topi= cSubscriber] Will try to subscribe again in 30 sec
[2014-09-27 07= :28:59,471] ERROR - [TopicSubscriber] Error while subscribing to the topic:= instance/#
java.lang.IllegalArgumentException: defaultValue
at org.eclipse.paho.clie= nt.mqttv3.MqttConnectOptions.validateURI(MqttConnectOptions.java:433)
=
at org.eclipse.paho.clien= t.mqttv3.MqttAsyncClient.<init>(MqttAsyncClient.java:260)
<= span style=3D"white-space:pre-wrap"> at org.eclipse.paho.client.mqtt= v3.MqttClient.<init>(MqttClient.java:222)
at org.apache.stratos.messaging.broker.connect.= MQTTConnector.getMQTTSubClient(MQTTConnector.java:96)
at org.apache.stratos.messaging.broker.su= bscribe.TopicSubscriber.doSubscribe(TopicSubscriber.java:71)
at org.apache.stratos.messaging.br= oker.subscribe.TopicSubscriber.run(TopicSubscriber.java:118)
at java.lang.Thread.run(Thread.jav= a:722)
[2014-09-27 07:28:59,476] =C2=A0INFO - [TopicSubscriber] W= ill try to subscribe again in 30 sec

Any ide= a?


On Sat, Sep 27, 2014 at 8:55 AM, Manula Chathurika Th= antriwatte <manulac@wso2.com> wrote:
Hi,

When I merged docker-inte= gration branch with master, there are lots of changes in=C2=A0AutoScalerService.wsdl and= =C2=A0CloudControllerService.wsdl. = So merging wsdl's can cause multiple errors. So what I did was, done th= e code marge in Autoscaler component and build it and generate the wsdl and= put it in to service-stubs and rebuild the service stub. After that I'= m able to solve all the compilation issues. Have I missed anything from tha= t ?

Thanks !

On Sat, Sep 27, 2014 = at 1:53 AM, Rajkumar Rajaratnam <rajkumarr@wso2.com> wrote:=
Attached.

On Sat, Sep 27,= 2014 at 1:52 AM, Sajith Kariyawasam <sajith@wso2.com> wrote:<= br>


On Sat, Sep 27, 2014 at 1:40 AM= , Sajith Kariyawasam <sajith@wso2.com> wrote:
Seems to have a mismatch of argument types expects fro= m the AutoscalerService.

Could you please attach the wsd= l of the=C2=A0AutoscalerService once you a= ccess the service as follows
https://<stratos-server>:<port>/services/AutoscalerService?= wsdl

correction,=C2=A0
https://<s= tratos-server>:<port>/services/AutoScalerService= ?wsdl
=C2=A0
On Sat, Sep 27, 2014= at 1:18 AM, Rajkumar Rajaratnam <rajkumarr@wso2.com> wrote= :


<= div class=3D"gmail_quote">On Sat, Sep 27, 2014 at 1:15 AM, Sajith Kar= iyawasam <sajith@wso2.com> wrote:


On Sat, Sep 27, 2014 at 1:12 AM, Rajkumar Rajaratnam &l= t;rajkumarr@wso2.co= m> wrote:
Hi,

As you know docker-integration branch is merged into master branch= . I am doing test on the master branch now. I will keep post in this thread= the status of the testing.

I got the following ex= ception when I register a kubernetes group via rest API. It is not happenin= g in the docker-integration branch.

=
Its not happening in docker-integration branch or master branch= ? Could you post the REST call you used?

Now I am using master branch. It is happening= in the master branch. Earlier I tested docker branch. It was not giving th= is error.

This is the curl command

<= /div>
curl -X POST -H "Content-Type: application/json" -= d @"new-kub-register.json" -k =C2=A0-u admin:admin "https://127.0.0.1:9443/stratos/admin/kubernetes/deploy/group&q= uot;

This is the result

=
{"Error":{ "errorCode": " 400", "er= rorMessage": " argument type mismatch"}}
=


=C2=A0

TID: [0] [STRATOS] [= 2014-09-27 01:04:09,273] ERROR {org.apache.axis2.rpc.receivers.RPCMessageRe= ceiver} - =C2=A0argument type mismatch {org.apache.axis2.rpc.receivers.RPCM= essageReceiver}
java.lang.IllegalArgumentException: argument type= mismatch
at sun.ref= lect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.i= nvoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Dele= gatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.axis2.databindi= ng.utils.BeanUtil.deserialize(BeanUtil.java:477)
at org.apache.axis2.databinding.utils.BeanUtil= .processObject(BeanUtil.java:827)
at org.apache.axis2.databinding.utils.BeanUtil.ProcessElement= (BeanUtil.java:746)
= at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:65= 5)
at org.apache.axi= s2.rpc.receivers.RPCUtil.processRequest(RPCUtil.java:153)
at org.apache.axis2.rpc.receivers.RPC= Util.invokeServiceClass(RPCUtil.java:206)
at org.apache.axis2.rpc.receivers.RPCMessageReceiver.= invokeBusinessLogic(RPCMessageReceiver.java:117)
at org.apache.axis2.receivers.AbstractInOutMes= sageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
at org.apache.axis2.rece= ivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
at org.apache.axis2.eng= ine.AxisEngine.receive(AxisEngine.java:180)
at org.apache.axis2.transport.http.HTTPTransportUti= ls.processHTTPPostRequest(HTTPTransportUtils.java:172)
at org.apache.axis2.transport.http.AxisS= ervlet.doPost(AxisServlet.java:146)
at org.wso2.carbon.core.transports.CarbonServlet.doPost(Car= bonServlet.java:231)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
= at javax.servlet.http.HttpServ= let.service(HttpServlet.java:848)
at org.eclipse.equinox.http.servlet.internal.ServletRegistrat= ion.service(ServletRegistration.java:61)
at org.eclipse.equinox.http.servlet.internal.ProxyServ= let.processAlias(ProxyServlet.java:128)
at org.eclipse.equinox.http.servlet.internal.ProxyServl= et.service(ProxyServlet.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848= )
at org.wso2.carbon= .tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
at org.apache.catalina= .core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:3= 05)
at org.apache.ca= talina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210= )
at org.wso2.carbon= .tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)<= /div>
at org.apache.catali= na.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java= :243)
at org.apache.= catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:2= 10)
at org.apache.ca= talina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.c= ore.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authentic= ator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardH= ostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invo= ke(ErrorReportValve.java:99)
at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvoca= tion(CompositeValve.java:178)
at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(C= arbonTomcatValve.java:47)
<= /span>at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazy= LoaderValve.java:56)
at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(Tom= catValveContainer.java:47)
= at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Composite= Valve.java:141)
at o= rg.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(Car= bonStuckThreadDetectionValve.java:156)
at org.apache.catalina.valves.AccessLogValve.invoke(Acce= ssLogValve.java:936)
at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(Carb= onContextCreatorValve.java:52)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardE= ngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:= 407)
at org.apache.c= oyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1= 004)
at org.apache.c= oyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.j= ava:589)
at org.apac= he.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
at java.util.concurre= nt.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.Threa= dPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)<= /div>
TID: [0] [STRATOS] [2014-09-27 01:04:09,336] ERROR {org.apache.st= ratos.rest.endpoint.services.ServiceUtils} - =C2=A0argument type mismatch {= org.apache.stratos.rest.endpoint.services.ServiceUtils}
org.apach= e.axis2.AxisFault: argument type mismatch
at org.apache.axis2.util.Utils.getInboundFaultFromMes= sageContext(Utils.java:531)
= at org.apache.axis2.description.OutInAxisOperationClient.handleResp= onse(OutInAxisOperation.java:370)
at org.apache.axis2.description.OutInAxisOperationClient.send= (OutInAxisOperation.java:445)
at org.apache.axis2.description.OutInAxisOperationClient.executeI= mpl(OutInAxisOperation.java:225)
at org.apache.axis2.client.OperationClient.execute(OperationCl= ient.java:149)
at or= g.apache.stratos.autoscaler.stub.AutoScalerServiceStub.addKubernetesGroup(A= utoScalerServiceStub.java:8006)
at org.apache.stratos.manager.client.AutoscalerServiceClient.de= ployKubernetesGroup(AutoscalerServiceClient.java:216)
at org.apache.stratos.rest.endpoint.servi= ces.ServiceUtils.deployKubernetesGroup(ServiceUtils.java:1356)
at org.apache.stratos.rest.endpo= int.services.StratosAdmin.deployKubernetesGroup(StratosAdmin.java:1207)
at sun.reflect.NativeMe= thodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMe= thodAccessorImpl.java:39)
<= /span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc= cessorImpl.java:25)
= at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.cxf.service.invoker.Abstrac= tInvoker.performInvocation(AbstractInvoker.java:180)
at org.apache.cxf.service.invoker.Abstrac= tInvoker.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvok= er.java:194)
at org.= apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100)
at org.apache.cxf.interceptor.Servi= ceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
at org.apache.cxf.interceptor.Ser= viceInvokerInterceptor.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.transp= ort.servlet.ServletController.invokeDestination(ServletController.java:223)=
at org.apache.cxf.t= ransport.servlet.ServletController.invoke(ServletController.java:203)
=
at org.apache.cxf.transpo= rt.servlet.ServletController.invoke(ServletController.java:137)
<= span style=3D"white-space:pre-wrap"> at org.apache.cxf.transport.ser= vlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:159)
at org.apache.cxf.transport.servl= et.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
at org.apache.cxf.transport.= servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
= at javax.servlet.http.HttpServ= let.service(HttpServlet.java:755)
at org.apache.cxf.transport.servlet.AbstractHTTPServlet.servi= ce(AbstractHTTPServlet.java:262)
at org.apache.catalina.core.ApplicationFilterChain.internalDoF= ilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFil= ter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(St= andardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardCo= ntextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato= rBase.java:472)
at o= rg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171= )
at org.apache.cata= lina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.wso2.carbon.tomcat.ext.val= ves.CompositeValve.continueInvocation(CompositeValve.java:178)
at org.wso2.carbon.tomcat.ext.va= lves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
at org.wso2.carbon.webapp.mgt.Tenant= LazyLoaderValve.invoke(TenantLazyLoaderValve.java:56)
at org.wso2.carbon.tomcat.ext.valves.Tomc= atValveContainer.invokeValves(TomcatValveContainer.java:47)
at org.wso2.carbon.tomcat.ext.valve= s.CompositeValve.invoke(CompositeValve.java:141)
at org.wso2.carbon.tomcat.ext.valves.CarbonStu= ckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156)
at org.apache.catalina.= valves.AccessLogValve.invoke(AccessLogValve.java:936)
at org.wso2.carbon.tomcat.ext.valves.Carb= onContextCreatorValve.invoke(CarbonContextCreatorValve.java:52)
<= span style=3D"white-space:pre-wrap"> at org.apache.catalina.core.Sta= ndardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAd= apter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.proce= ss(AbstractHttp11Processor.java:1004)
at org.apache.coyote.AbstractProtocol$AbstractConnectionH= andler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.NioEndpoint$SocketProce= ssor.run(NioEndpoint.java:1653)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Threa= dPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecuto= r.java:907)
at java.= lang.Thread.run(Thread.java:619)
TID: [0] [STRATOS] [2014-09-27 0= 1:04:09,339] ERROR {org.apache.stratos.rest.endpoint.handlers.CustomExcepti= onMapper} - =C2=A0argument type mismatch {org.apache.stratos.rest.endpoint.= handlers.CustomExceptionMapper}
org.apache.stratos.rest.endpoint.= exception.RestAPIException: argument type mismatch
at org.apache.stratos.rest.endpoint.services= .ServiceUtils.deployKubernetesGroup(ServiceUtils.java:1359)
at org.apache.stratos.rest.endpoint= .services.StratosAdmin.deployKubernetesGroup(StratosAdmin.java:1207)
<= div> at sun.reflect.NativeMetho= dAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMetho= dAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25)
at = java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.cxf.service.invoker.AbstractInvo= ker.performInvocation(AbstractInvoker.java:180)
at org.apache.cxf.service.invoker.AbstractInvok= er.invoke(AbstractInvoker.java:96)
at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.jav= a:194)
at org.apache= .cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:100)
at org.apache.cxf.interceptor.ServiceInvo= kerInterceptor$1.run(ServiceInvokerInterceptor.java:57)
at org.apache.cxf.interceptor.ServiceIn= vokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:93)
at org.apache.cxf.phase.Phase= InterceptorChain.doIntercept(PhaseInterceptorChain.java:271)
at org.apache.cxf.transport.ChainI= nitiationObserver.onMessage(ChainInitiationObserver.java:121)
at org.apache.cxf.transport.http.= AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:239)
= at org.apache.cxf.transport.se= rvlet.ServletController.invokeDestination(ServletController.java:223)
=
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.transport.servlet.C= XFNonSpringServlet.invoke(CXFNonSpringServlet.java:159)
at org.apache.cxf.transport.servlet.Abs= tractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
at org.apache.cxf.transport.servle= t.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
at javax.servlet.http.HttpServlet.se= rvice(HttpServlet.java:755)
= at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(Abs= tractHTTPServlet.java:262)
= at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(= ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Ap= plicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(Standard= WrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV= alve.java:123)
at or= g.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.= java:472)
at org.apa= che.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.v= alves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.wso2.carbon.tomcat.ext.valves.Co= mpositeValve.continueInvocation(CompositeValve.java:178)
at org.wso2.carbon.tomcat.ext.valves.C= arbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
at org.wso2.carbon.webapp.mgt.TenantLazyL= oaderValve.invoke(TenantLazyLoaderValve.java:56)
at org.wso2.carbon.tomcat.ext.valves.TomcatVal= veContainer.invokeValves(TomcatValveContainer.java:47)
at org.wso2.carbon.tomcat.ext.valves.Com= positeValve.invoke(CompositeValve.java:141)
at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThr= eadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156)
at org.apache.catalina.valve= s.AccessLogValve.invoke(AccessLogValve.java:936)
at org.wso2.carbon.tomcat.ext.valves.CarbonCon= textCreatorValve.invoke(CarbonContextCreatorValve.java:52)
at org.apache.catalina.core.Standard= EngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter= .service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(Ab= stractHttp11Processor.java:1004)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandle= r.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.= run(NioEndpoint.java:1653)
= at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPool= Executor.java:885)
a= t java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav= a:907)
at java.lang.= Thread.run(Thread.java:619)
Caused by: org.apache.axis2.AxisFault= : argument type mismatch
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils= .java:531)
at org.ap= ache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOpe= ration.java:370)
at = org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperati= on.java:445)
at org.= apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOper= ation.java:225)
at o= rg.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
at org.apache.stratos.= autoscaler.stub.AutoScalerServiceStub.addKubernetesGroup(AutoScalerServiceS= tub.java:8006)
at or= g.apache.stratos.manager.client.AutoscalerServiceClient.deployKubernetesGro= up(AutoscalerServiceClient.java:216)
at org.apache.stratos.rest.endpoint.services.ServiceUtils.= deployKubernetesGroup(ServiceUtils.java:1356)

Any = idea?

Thanks


--
Rajkumar Rajaratnam=
Software Engineer | WSO2, Inc.



--
Sajith Kariyawasam
Committer and PMC member, Apache Stratos,
AMIE=C2=A0(SL)
Mobile: +947722695= 75




--
Rajkumar Rajaratnam
Software Engineer | W= SO2, Inc.



--
Sajith Kariyawasam
Committer and PMC member, Apac= he Stratos,
WSO2 Inc., http://wso2.com
AMIE=C2= =A0(S= L)
Mobile: +94772269575



=

--
Sajith Kariyawasam
Committer and PMC member, Apache Stratos,
AMIE=C2=A0(SL)
Mobile: +94772269575



--
Rajkumar Rajaratnam
Software Engineer | WSO2, Inc.



<= /div>--
Regards,
=
Manula Chathurika Thantriwatte
Software Engineer
WSO2 Inc. : http://wso= 2.com
lean . enterprise . middleware

<= font color=3D"#888888">phone : +94 772492511
blog : <= font color=3D"#888888">http://manulachathurika.blogspot.com/



<= /div>



--
Rajkumar Rajaratnam
Software Engineer | WSO2, Inc.



<= /div>--
<= span style=3D"color:rgb(68,68,68)">Best Regards,

Gayan Gunarathn= e
Technical Lead
WSO2 Inc. (http://wso2.c= om)
<= /div>email=C2=A0 : gayang@wso2.com<= span style=3D"color:rgb(68,68,68)">=C2=A0 | mobile : +94 76681998= 5
=C2=A0




--
Rajkumar Rajaratnam
Software Engineer | WSO2, Inc.



--
=
Rajkumar Rajaratnam
Software Engineer | WSO2, Inc.<= /font>
Mobile +94777568639 | +94783498120
--089e0139fcda037052050408b272--