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 1294817331 for ; Tue, 11 Nov 2014 09:57:53 +0000 (UTC) Received: (qmail 42933 invoked by uid 500); 11 Nov 2014 09:57:52 -0000 Delivered-To: apmail-stratos-dev-archive@stratos.apache.org Received: (qmail 42884 invoked by uid 500); 11 Nov 2014 09:57:52 -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 42874 invoked by uid 99); 11 Nov 2014 09:57:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Nov 2014 09:57:52 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,NORMAL_HTTP_TO_IP,RCVD_IN_DNSWL_LOW,SPF_PASS,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of udara@wso2.com designates 209.85.220.41 as permitted sender) Received: from [209.85.220.41] (HELO mail-pa0-f41.google.com) (209.85.220.41) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 11 Nov 2014 09:57:48 +0000 Received: by mail-pa0-f41.google.com with SMTP id rd3so10383117pab.0 for ; Tue, 11 Nov 2014 01:56:43 -0800 (PST) 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 :cc:content-type; bh=BToaSSQdQoETUOIGohLd8nKsC8NMB06Xuc765q9UhwM=; b=JFGdFb6PgFxRWOlH/0EE5yF1/kuG4eO/jx4hFgQPC5CK6+ulI245RRwYH+YaGfGA/o EWng8ROuguL5oFX/XPpV2lp9b+yc0Ern3E3rmHr+8PKsxbeCj+HqsHTf84eTwQ0h4uwz cvLSXtIq+5HIZVuyQCuwFGDxmCoY4/eS71NMQ= 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:cc:content-type; bh=BToaSSQdQoETUOIGohLd8nKsC8NMB06Xuc765q9UhwM=; b=O2kVIos/fpv6VhBT6sxLv1x0X9457L82ueROCwa8co5K665ATvv4g/NSMgs1rIW9gt 60QSIkUGYmFArv2iRSYWsbS3Em567n6jcSLZup17XFS3l4os/xXUJgdSyDEneZXfvL9x AAwEhS1+5lsJWPYmSfTW4mIR8aIkWmbNulBL+Ohgm6YDyTWTzwf/cylMO2GWiEuRMwK0 lxSb+qKGQQG9QbMZN+TWCGkv37Ztd/cb9cCzzcu+fze6LFoMsmM3FI81BAmzpyFNmeRS Ct/Dw4Qw9heMSVdLWOuQSg6H/ZCltBOZybYKa8oxcvbl9BPO10FtmBYWipCYIeveAREu 7S8A== X-Gm-Message-State: ALoCoQmtb9hu4L/nPmBXJWFjCZ6kVMew0AUOyAqgs6zgBKhLU8lc0K6G6CPR0+ORVEjrDLZr2PZZ X-Received: by 10.67.23.134 with SMTP id ia6mr25104154pad.50.1415699802980; Tue, 11 Nov 2014 01:56:42 -0800 (PST) MIME-Version: 1.0 Received: by 10.70.129.196 with HTTP; Tue, 11 Nov 2014 01:56:02 -0800 (PST) In-Reply-To: References: From: Udara Liyanage Date: Tue, 11 Nov 2014 15:26:02 +0530 Message-ID: Subject: Re: Unable to find metadata service base URL when adding application To: Chamila De Alwis Cc: Isuru Haththotuwa , dev Content-Type: multipart/alternative; boundary=001a11343d7edd91730507924bb5 X-Virus-Checked: Checked by ClamAV on apache.org --001a11343d7edd91730507924bb5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, The same happens with other configurations files too. We need to update the metadataservice.xml file in tools directory On Tue, Nov 11, 2014 at 3:22 PM, Chamila De Alwis wrote= : > Hi Isuru, > > It seems that my file is the one at > tools/stratos-installer/config/all/repository/conf/metadataservice.xml. > The correct content is at the file located in > products/stratos/modules/distribution/src/main/conf/metadataservice.xml. > > I did some further searching and found out that the setup.sh script > replaces the metadataservice.xml with the file from the stratos-installer > folder [stratos-installer/setup.sh:262]. If you're not installing using > the setup.sh all is fine I guess. This is a bug in the setup script. > > > > > > Regards, > Chamila de Alwis > Software Engineer | WSO2 | +94772207163 > Blog: code.chamiladealwis.com > > > > On Tue, Nov 11, 2014 at 3:00 PM, Isuru Haththotuwa > wrote: > >> Hi Chamila, >> >> Yes this is the issue. But the metadataservice.xml in my locally built >> pack from latest source has the baseUrl as well. Is there a possibility >> that this file is getting replaced from somewhere? >> >> On Tue, Nov 11, 2014 at 2:43 PM, Chamila De Alwis >> wrote: >> >>> The metadataservice.xml file doesn't have a path that the client is >>> looking for [ metadataService.baseUrl ]. Is this the possible cause? >>> >>> >>> metadataservice.xml >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>> >>> <*metadataservice*> >>> carbon >>> <*serverurl*>https://localhost:9445/services/ >>> admin >>> admin >>> >>> stratos >>> repository/deployment/client >>> repository/conf/axis2/axis2_client.xml >>> >>> repository/resources/security/wso2carbon.jks >>> wso2carbon >>> JKS >>> >>> >>> >>> >>> >>> >>> >>> I changed the metadataservice.xml file's tags to match the path, and th= e >>> application was deployed successfully with the following log output. >>> >>> metadataservice.xml >>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >>> >>> <*metadataService*> >>> carbon >>> <*baseUrl*>https://54.255.68.1:9445/services/> >>> admin >>> admin >>> >>> stratos >>> repository/deployment/client >>> >>> repository/conf/axis2/axis2_client.xml >>> >>> repository/resources/security/wso2carbon.jks >>> wso2carbon >>> JKS >>> >>> >>> >>> >>> >>> >>> >>> >>> log output >>> =3D=3D=3D=3D=3D=3D=3D >>> [2014-11-11 09:06:35,245] DEBUG >>> {org.apache.stratos.manager.manager.CartridgeSubscriptionManager} - ge= t >>> Application Subscription for appId: php and tenantId: -1234 >>> [2014-11-11 09:06:35,250] DEBUG >>> {org.apache.stratos.manager.registry.RegistryManager} - No resource fo= und >>> in the registry path >>> /stratos_manager/subscriptions/active/composite_applications/-1234/php >>> [2014-11-11 09:06:35,258] DEBUG >>> {org.apache.stratos.manager.utils.ApplicationManagementUtil} - Returni= ng >>> tenant ID : -1234 >>> [2014-11-11 09:06:35,419] DEBUG >>> {org.apache.stratos.autoscaler.applications.parser.DefaultApplicationPa= rser} >>> - No Group definitions found in app id php >>> [2014-11-11 09:06:35,424] DEBUG >>> {org.apache.stratos.autoscaler.applications.parser.DefaultApplicationPa= rser} >>> - Added Subcribables Info obj [ php ] to map [cartridge alias -> >>> Subscribable Information] >>> [2014-11-11 09:06:35,424] DEBUG >>> {org.apache.stratos.autoscaler.applications.parser.DefaultApplicationPa= rser} >>> - Defined Subscribable Information: [ >>> [2014-11-11 09:06:35,425] DEBUG >>> {org.apache.stratos.autoscaler.applications.parser.DefaultApplicationPa= rser} >>> - Subscribable Information alias: php >>> [2014-11-11 09:06:35,425] DEBUG >>> {org.apache.stratos.autoscaler.applications.parser.DefaultApplicationPa= rser} >>> - ] >>> [2014-11-11 09:06:35,428] INFO >>> {org.apache.stratos.messaging.domain.topology.lifecycle.LifeCycleStateM= anager} >>> - Life Cycle State Manager started for Topology element [ php ], initi= al >>> state: Created >>> [2014-11-11 09:06:35,432] INFO >>> {org.apache.stratos.autoscaler.util.ConfUtil} - Loading configuration.= .... >>> [2014-11-11 09:06:35,623] INFO >>> {org.apache.stratos.autoscaler.applications.parser.DefaultApplicationPa= rser} >>> - Application with id php parsed successfully >>> [2014-11-11 09:06:35,786] ERROR >>> {org.apache.stratos.metadata.client.rest.DefaultRestClient} - Error wh= ile >>> executing POST statement >>> javax.net.ssl.SSLException: hostname in certificate didn't match: >>> <54.255.68.1> !=3D >>> at >>> org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:= 238) >>> at >>> org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCo= mpatHostnameVerifier.java:54) >>> at >>> org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:= 159) >>> at >>> org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:= 140) >>> at >>> org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLC= onnectionSocketFactory.java:286) >>> at >>> org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket= (SSLConnectionSocketFactory.java:276) >>> at >>> org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLCo= nnectionSocketFactory.java:254) >>> at >>> org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClie= ntConnectionOperator.java:123) >>> at >>> org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(Po= olingHttpClientConnectionManager.java:318) >>> at >>> org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClient= Exec.java:363) >>> at >>> org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.ja= va:219) >>> at >>> org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:1= 95) >>> at >>> org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) >>> at >>> org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:1= 08) >>> at >>> org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpCl= ient.java:184) >>> at >>> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpCl= ient.java:82) >>> at >>> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpCl= ient.java:106) >>> at >>> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpCl= ient.java:57) >>> at >>> org.apache.stratos.metadata.client.rest.DefaultRestClient.doPost(Defaul= tRestClient.java:86) >>> at >>> org.apache.stratos.metadata.client.defaults.DefaultMetaDataServiceClien= t.addPropertyToCluster(DefaultMetaDataServiceClient.java:69) >>> at >>> org.apache.stratos.autoscaler.api.AutoScalerServiceImpl.publishMetadata= (AutoScalerServiceImpl.java:485) >>> at >>> org.apache.stratos.autoscaler.api.AutoScalerServiceImpl.deployApplicati= onDefinition(AutoScalerServiceImpl.java:297) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:57) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:606) >>> at >>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:= 212) >>> at >>> org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessL= ogic(RPCInOnlyMessageReceiver.java:66) >>> at >>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMess= ageReceiver.java:110) >>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>> at >>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReque= st(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(S= ervletRegistration.java:61) >>> at >>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(Pro= xyServlet.java:128) >>> at >>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxySer= vlet.java:68) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) >>> at >>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(Delegation= Servlet.java:68) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:305) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:210) >>> at >>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(Character= SetFilter.java:61) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:243) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:210) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal= ve.java:222) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal= ve.java:123) >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato= rBase.java:472) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav= a:171) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav= a:99) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(Com= positeValve.java:178) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomc= atValve.java:47) >>> at >>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoade= rValve.java:56) >>> at >>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(Tom= catValveContainer.java:47) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.= java:141) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invok= e(CarbonStuckThreadDetectionValve.java:156) >>> at >>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:93= 6) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(Carb= onContextCreatorValve.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(AbstractHttp11= Processor.java:1004) >>> at >>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Ab= stractProtocol.java:589) >>> at >>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.= java:1653) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja= va:1145) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j= ava:615) >>> at java.lang.Thread.run(Thread.java:745) >>> [2014-11-11 09:06:35,789] ERROR >>> {org.apache.stratos.metadata.client.defaults.DefaultMetaDataServiceClie= nt} >>> - Error occurred while adding property REPO_USERNAME >>> [2014-11-11 09:06:35,789] ERROR >>> {org.apache.stratos.autoscaler.api.AutoScalerServiceImpl} - Could not >>> publish to metadata service >>> org.apache.stratos.metadata.client.exception.MetaDataServiceClientExcep= tion: >>> Error occurred while adding property REPO_USERNAME >>> at >>> org.apache.stratos.metadata.client.defaults.DefaultMetaDataServiceClien= t.addPropertyToCluster(DefaultMetaDataServiceClient.java:73) >>> at >>> org.apache.stratos.autoscaler.api.AutoScalerServiceImpl.publishMetadata= (AutoScalerServiceImpl.java:485) >>> at >>> org.apache.stratos.autoscaler.api.AutoScalerServiceImpl.deployApplicati= onDefinition(AutoScalerServiceImpl.java:297) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:57) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:606) >>> at >>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:= 212) >>> at >>> org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.invokeBusinessL= ogic(RPCInOnlyMessageReceiver.java:66) >>> at >>> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMess= ageReceiver.java:110) >>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >>> at >>> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReque= st(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(S= ervletRegistration.java:61) >>> at >>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(Pro= xyServlet.java:128) >>> at >>> org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxySer= vlet.java:68) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) >>> at >>> org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(Delegation= Servlet.java:68) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:305) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:210) >>> at >>> org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(Character= SetFilter.java:61) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:243) >>> at >>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil= terChain.java:210) >>> at >>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal= ve.java:222) >>> at >>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal= ve.java:123) >>> at >>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato= rBase.java:472) >>> at >>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav= a:171) >>> at >>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav= a:99) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(Com= positeValve.java:178) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomc= atValve.java:47) >>> at >>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoade= rValve.java:56) >>> at >>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(Tom= catValveContainer.java:47) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.= java:141) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invok= e(CarbonStuckThreadDetectionValve.java:156) >>> at >>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:93= 6) >>> at >>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(Carb= onContextCreatorValve.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(AbstractHttp11= Processor.java:1004) >>> at >>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Ab= stractProtocol.java:589) >>> at >>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.= java:1653) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.ja= va:1145) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.j= ava:615) >>> at java.lang.Thread.run(Thread.java:745) >>> Caused by: >>> org.apache.stratos.metadata.client.exception.RestClientException: Error >>> while executing POST statement >>> at >>> org.apache.stratos.metadata.client.rest.DefaultRestClient.doPost(Defaul= tRestClient.java:91) >>> at >>> org.apache.stratos.metadata.client.defaults.DefaultMetaDataServiceClien= t.addPropertyToCluster(DefaultMetaDataServiceClient.java:69) >>> ... 46 more >>> Caused by: javax.net.ssl.SSLException: hostname in certificate didn't >>> match: <54.255.68.1> !=3D >>> at >>> org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:= 238) >>> at >>> org.apache.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCo= mpatHostnameVerifier.java:54) >>> at >>> org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:= 159) >>> at >>> org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:= 140) >>> at >>> org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLC= onnectionSocketFactory.java:286) >>> at >>> org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket= (SSLConnectionSocketFactory.java:276) >>> at >>> org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLCo= nnectionSocketFactory.java:254) >>> at >>> org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClie= ntConnectionOperator.java:123) >>> at >>> org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(Po= olingHttpClientConnectionManager.java:318) >>> at >>> org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClient= Exec.java:363) >>> at >>> org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.ja= va:219) >>> at >>> org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:1= 95) >>> at >>> org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86) >>> at >>> org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:1= 08) >>> at >>> org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpCl= ient.java:184) >>> at >>> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpCl= ient.java:82) >>> at >>> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpCl= ient.java:106) >>> at >>> org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpCl= ient.java:57) >>> at >>> org.apache.stratos.metadata.client.rest.DefaultRestClient.doPost(Defaul= tRestClient.java:86) >>> ... 47 more >>> [2014-11-11 09:06:35,793] INFO >>> {org.apache.stratos.autoscaler.applications.topic.ApplicationBuilder} - >>> Handling application creation event: [application-id] php >>> [2014-11-11 09:06:35,793] DEBUG >>> {org.apache.stratos.autoscaler.applications.ApplicationHolder} - Write >>> lock acquired >>> [2014-11-11 09:06:35,797] DEBUG >>> {org.apache.stratos.autoscaler.applications.ApplicationHolder} - Tryin= g to >>> retrieve Applications from registry >>> [2014-11-11 09:06:35,798] DEBUG >>> {org.apache.stratos.autoscaler.applications.ApplicationHolder} - No >>> applications found in Registry >>> [2014-11-11 09:06:35,816] INFO >>> {org.apache.stratos.messaging.domain.topology.lifecycle.LifeCycleStateM= anager} >>> - Life Cycle State Manager started for Topology element [ php.php.doma= in >>> ], initial state: Created >>> [2014-11-11 09:06:35,828] INFO >>> {org.apache.stratos.messaging.domain.topology.locking.TopologyLockHiera= rchy} >>> - Added lock for Cluster php.php.domain >>> [2014-11-11 09:06:35,828] INFO >>> {org.apache.stratos.cloud.controller.topology.TopologyBuilder} - >>> Application Cluster php.php.domain created in CC topology >>> [2014-11-11 09:06:35,854] INFO >>> {org.apache.stratos.cloud.controller.topology.TopologyEventPublisher} - >>> Publishing Application Clusters registered event for Application: php >>> [2014-11-11 09:06:35,924] INFO >>> {org.apache.stratos.messaging.domain.applications.locking.ApplicationLo= ckHierarchy} >>> - Added lock for Application php >>> [2014-11-11 09:06:35,945] DEBUG >>> {org.apache.stratos.autoscaler.registry.RegistryManager} - Application= [ >>> php ] persisted successfully in the Autoscaler Registry >>> [2014-11-11 09:06:35,950] DEBUG >>> {org.apache.stratos.autoscaler.applications.ApplicationHolder} - Topol= ogy >>> updated: >>> {"applicationMap":{"php":{"id":"php","key":"UsrkSwRXCroR5P0j","tenantId= ":-1234,"tenantDomain":"carbon.super","tenantAdminUserName":"admin","applic= ationStateManager":{"stateStack":["Created"],"identifier":"php"},"aliasToGr= oupMap":{},"aliasToClusterDataMap":{"php":{"serviceType":"php","clusterId":= "php.php.domain"}}}},"initialized":false} >>> [2014-11-11 09:06:35,950] DEBUG >>> {org.apache.stratos.autoscaler.applications.ApplicationHolder} - Write >>> lock released >>> [2014-11-11 09:07:01,010] DEBUG >>> {org.apache.stratos.autoscaler.applications.ApplicationSynchronizeTask}= - >>> Applications Complete Event publisher task has been started... >>> >>> >>> >>> >>> Regards, >>> Chamila de Alwis >>> Software Engineer | WSO2 | +94772207163 >>> Blog: code.chamiladealwis.com >>> >>> >>> >>> On Tue, Nov 11, 2014 at 1:12 PM, Chamila De Alwis >>> wrote: >>> >>>> Hi, >>>> >>>> I'm getting the following error when trying to add a new application. >>>> I'm using the master branch latest build as of now and the new UI. >>>> >>>> [2014-11-11 07:39:55,838] ERROR >>>> {org.apache.stratos.rest.endpoint.handlers.CustomExceptionMapper} - E= rror >>>> while fulfilling the request >>>> org.apache.stratos.rest.endpoint.exception.RestAPIException >>>> at >>>> org.apache.stratos.rest.endpoint.api.StratosApiV41Utils.deployApplicat= ionDefinition(StratosApiV41Utils.java:160) >>>> at >>>> org.apache.stratos.rest.endpoint.api.StratosApiV41.deployApplicationDe= finition(StratosApiV41.java:141) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>> at >>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j= ava:57) >>>> at >>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess= orImpl.java:43) >>>> at java.lang.reflect.Method.invoke(Method.java:606) >>>> at >>>> org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(Abstr= actInvoker.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(ServiceInvo= kerInterceptor.java:57) >>>> at >>>> org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(Ser= viceInvokerInterceptor.java:93) >>>> at >>>> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseIntercepto= rChain.java:271) >>>> at >>>> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitia= tionObserver.java:121) >>>> at >>>> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractH= TTPDestination.java:239) >>>> at >>>> org.apache.cxf.transport.servlet.ServletController.invokeDestination(S= ervletController.java:223) >>>> at >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletContr= oller.java:203) >>>> at >>>> org.apache.cxf.transport.servlet.ServletController.invoke(ServletContr= oller.java:137) >>>> at >>>> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpri= ngServlet.java:159) >>>> at >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(Abs= tractHTTPServlet.java:286) >>>> at >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHT= TPServlet.java:206) >>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) >>>> at >>>> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractH= TTPServlet.java:262) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appli= cationFilterChain.java:305) >>>> at >>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFi= lterChain.java:210) >>>> at >>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVa= lve.java:222) >>>> at >>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextVa= lve.java:123) >>>> at >>>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticat= orBase.java:472) >>>> at >>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.ja= va:171) >>>> at >>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.ja= va:99) >>>> at >>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(Co= mpositeValve.java:178) >>>> at >>>> org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTom= catValve.java:47) >>>> at >>>> org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoad= erValve.java:56) >>>> at >>>> org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(To= mcatValveContainer.java:47) >>>> at >>>> org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve= .java:141) >>>> at >>>> org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invo= ke(CarbonStuckThreadDetectionValve.java:156) >>>> at >>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:9= 36) >>>> at >>>> org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(Car= bonContextCreatorValve.java:52) >>>> at >>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValv= e.java:118) >>>> at >>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java= :407) >>>> at >>>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp1= 1Processor.java:1004) >>>> at >>>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(A= bstractProtocol.java:589) >>>> at >>>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint= .java:1653) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.j= ava:1145) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.= java:615) >>>> at java.lang.Thread.run(Thread.java:745) >>>> Caused by: org.apache.axis2.AxisFault: Unable to find metadata service >>>> base URL [ metadataService.baseUrl ] in the config file >>>> at >>>> org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.ja= va:531) >>>> at >>>> org.apache.axis2.description.RobustOutOnlyAxisOperation$RobustOutOnlyO= perationClient.handleResponse(RobustOutOnlyAxisOperation.java:91) >>>> at >>>> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOp= eration.java:445) >>>> at >>>> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutI= nAxisOperation.java:225) >>>> at >>>> org.apache.axis2.client.OperationClient.execute(OperationClient.java:1= 49) >>>> at >>>> org.apache.stratos.autoscaler.stub.AutoScalerServiceStub.deployApplica= tionDefinition(AutoScalerServiceStub.java:3415) >>>> at >>>> org.apache.stratos.manager.client.AutoscalerServiceClient.deployApplic= ation(AutoscalerServiceClient.java:241) >>>> at >>>> org.apache.stratos.rest.endpoint.api.StratosApiV41Utils.deployApplicat= ionDefinition(StratosApiV41Utils.java:156) >>>> ... 45 more >>>> >>>> >>>> Regards, >>>> Chamila de Alwis >>>> Software Engineer | WSO2 | +94772207163 >>>> Blog: code.chamiladealwis.com >>>> >>>> -- >>>> >>>> >>>> Thanks and Regards, >>>> >>>> Isuru H. >>>> >>>> +94 716 358 048 * * >>>> >>>> >>>> * * >>>> >>>> >>>> > --=20 Udara Liyanage Software Engineer WSO2, Inc.: http://wso2.com lean. enterprise. middleware web: http://udaraliyanage.wordpress.com phone: +94 71 443 6897 --001a11343d7edd91730507924bb5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

The same happens with other configu= rations files too. We need to update the metadataservice.xml file in tools = directory


On Tue, Nov 11= , 2014 at 3:00 PM, Isuru Haththotuwa <isuruh@apache.org> wro= te:
Hi Chamila,
Yes this is the issue. But the metadataservice.xml in my locally= built pack from latest source has the baseUrl as well. Is there a possibil= ity that this file is getting replaced from somewhere?

On Tue, Nov 11, 2= 014 at 2:43 PM, Chamila De Alwis <chamilad@wso2.com> wrote:<= br>
The metadataservice.xml file doesn't have a path that the = client is looking for [ metadataServi= ce.baseUrl ]. Is this the possible cause?


metadatas= ervice.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

<= span style=3D"font-family:monospace"><configuration>
=C2=A0=C2=A0= =C2=A0 <metadataservice>
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2= =A0 <govenanceregistrytype>carbon</govenanceregistrytype>
= =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 <serverurl>https://localhost:9445/se= rvices/</serverurl>
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2= =A0 <username>admin</username>
=C2=A0=C2=A0=C2=A0 =C2=A0=C2= =A0=C2=A0 <password>admin</password>
=C2=A0=C2=A0=C2=A0 =C2= =A0=C2=A0=C2=A0
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 <mainResource&= gt;stratos</mainResource>
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 &l= t;axis2Repo>repository/deployment/client</axis2Repo>
=C2=A0=C2= =A0=C2=A0 =C2=A0=C2=A0=C2=A0 <axis2Conf>repository/conf/axis2/axis2_c= lient.xml</axis2Conf>
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 <tr= ustStore>repository/resources/security/wso2carbon.jks</trustStore>=
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 <trustStorePassword>wso2car= bon</trustStorePassword>
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 <= ;trustStoreType>JKS</trustStoreType>
=C2=A0=C2=A0=C2=A0 =C2=A0<= br>=C2=A0=C2=A0=C2=A0 =C2=A0
=C2=A0=C2=A0=C2=A0 =C2=A0
=C2=A0=C2=A0= =C2=A0 </metadataservice>
</configuration>


I changed the= metadataservice.xml file's tags to match the path, and the application= was deployed successfully with the following log output.
<= br>
metadataservice.xml
=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D
<configuration>
=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 <metadataService>
=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <govenanceregistrytype&= gt;carbon</govenanceregistrytype>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 <baseUrl>https://54.255.68.1:9445/s= ervices/</baseUrl>>
=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 <username&g= t;admin</username>
=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 <password>admin</pas= sword>

=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 <mainResource>stratos</mainResou= rce>
=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 <axis2Repo>repository/deployment/client&l= t;/axis2Repo>
=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 <axis2Conf>repository/conf/axis2= /axis2_client.xml</axis2Conf>
=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 <trustStore>re= pository/resources/security/wso2carbon.jks</trustStore>
=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 <trustStorePassword>wso2carbon</trustStorePassword>
= =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 <trustStoreType>JKS</trustStoreType>


=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 </metadataService></configuration>


log output
= =3D=3D=3D=3D=3D=3D=3D
[2014-11-11 09:06:35,245] DEBUG {org.apache= .stratos.manager.manager.CartridgeSubscriptionManager} -=C2=A0 get Applicat= ion Subscription for appId: php and tenantId: -1234
[2014-11-11 09:06:35= ,250] DEBUG {org.apache.stratos.manager.registry.RegistryManager} -=C2=A0 N= o resource found in the registry path /stratos_manager/subscriptions/active= /composite_applications/-1234/php
[2014-11-11 09:06:35,258] DEBUG {org.a= pache.stratos.manager.utils.ApplicationManagementUtil} -=C2=A0 Returning te= nant ID : -1234
[2014-11-11 09:06:35,419] DEBUG {org.apache.stratos.auto= scaler.applications.parser.DefaultApplicationParser} -=C2=A0 No Group defin= itions found in app id php
[2014-11-11 09:06:35,424] DEBUG {org.apache.s= tratos.autoscaler.applications.parser.DefaultApplicationParser} -=C2=A0 Add= ed Subcribables Info obj [ php ] to map [cartridge alias -> Subscribable= Information]
[2014-11-11 09:06:35,424] DEBUG {org.apache.stratos.autosc= aler.applications.parser.DefaultApplicationParser} -=C2=A0 Defined Subscrib= able Information: [
[2014-11-11 09:06:35,425] DEBUG {org.apache.stratos= .autoscaler.applications.parser.DefaultApplicationParser} -=C2=A0 Subscriba= ble Information alias: php
[2014-11-11 09:06:35,425] DEBUG {org.apache.s= tratos.autoscaler.applications.parser.DefaultApplicationParser} -=C2=A0=C2= =A0 ]
[2014-11-11 09:06:35,428]=C2=A0 INFO {org.apache.stratos.messaging= .domain.topology.lifecycle.LifeCycleStateManager} -=C2=A0 Life Cycle State = Manager started for Topology element [ php ], initial state: Created
[20= 14-11-11 09:06:35,432]=C2=A0 INFO {org.apache.stratos.autoscaler.util.ConfU= til} -=C2=A0 Loading configuration.....
[2014-11-11 09:06:35,623]=C2=A0 = INFO {org.apache.stratos.autoscaler.applications.parser.DefaultApplicationP= arser} -=C2=A0 Application with id php parsed successfully
[2014-11-11 0= 9:06:35,786] ERROR {org.apache.stratos.metadata.client.rest.DefaultRestClie= nt} -=C2=A0 Error while executing POST statement
javax.net.ssl.SSLExcept= ion: hostname in certificate didn't match: <54.255.68.1> !=3D <= ;localhost>
=C2=A0=C2=A0=C2=A0 at org.apache.http.conn.ssl.AbstractVe= rifier.verify(AbstractVerifier.java:238)
=C2=A0=C2=A0=C2=A0 at org.apach= e.http.conn.ssl.BrowserCompatHostnameVerifier.verify(BrowserCompatHostnameV= erifier.java:54)
=C2=A0=C2=A0=C2=A0 at org.apache.http.conn.ssl.Abstract= Verifier.verify(AbstractVerifier.java:159)
=C2=A0=C2=A0=C2=A0 at org.apa= che.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:140)
=C2= =A0=C2=A0=C2=A0 at org.apache.http.conn.ssl.SSLConnectionSocketFactory.veri= fyHostname(SSLConnectionSocketFactory.java:286)
=C2=A0=C2=A0=C2=A0 at or= g.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLCo= nnectionSocketFactory.java:276)
=C2=A0=C2=A0=C2=A0 at org.apache.http.co= nn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.= java:254)
=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.conn.HttpClientConn= ectionOperator.connect(HttpClientConnectionOperator.java:123)
=C2=A0=C2= =A0=C2=A0 at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.c= onnect(PoolingHttpClientConnectionManager.java:318)
=C2=A0=C2=A0=C2=A0 a= t org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientEx= ec.java:363)
=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.execchain.MainCl= ientExec.execute(MainClientExec.java:219)
=C2=A0=C2=A0=C2=A0 at org.apac= he.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
=C2= =A0=C2=A0=C2=A0 at org.apache.http.impl.execchain.RetryExec.execute(RetryEx= ec.java:86)
=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.execchain.Redirec= tExec.execute(RedirectExec.java:108)
=C2=A0=C2=A0=C2=A0 at org.apache.ht= tp.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.client.CloseableHttpClient.exec= ute(CloseableHttpClient.java:82)
=C2=A0=C2=A0=C2=A0 at org.apache.http.i= mpl.client.CloseableHttpClient.execute(CloseableHttpClient.java:106)
=C2= =A0=C2=A0=C2=A0 at org.apache.http.impl.client.CloseableHttpClient.execute(= CloseableHttpClient.java:57)
=C2=A0=C2=A0=C2=A0 at org.apache.stratos.me= tadata.client.rest.DefaultRestClient.doPost(DefaultRestClient.java:86)
= =C2=A0=C2=A0=C2=A0 at org.apache.stratos.metadata.client.defaults.DefaultMe= taDataServiceClient.addPropertyToCluster(DefaultMetaDataServiceClient.java:= 69)
=C2=A0=C2=A0=C2=A0 at org.apache.stratos.autoscaler.api.AutoScalerSe= rviceImpl.publishMetadata(AutoScalerServiceImpl.java:485)
=C2=A0=C2=A0= =C2=A0 at org.apache.stratos.autoscaler.api.AutoScalerServiceImpl.deployApp= licationDefinition(AutoScalerServiceImpl.java:297)
=C2=A0=C2=A0=C2= =A0 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
=C2= =A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethod= AccessorImpl.java:57)
=C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMethod= AccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
=C2=A0=C2=A0= =C2=A0 at java.lang.reflect.Method.invoke(Method.java:606)
=C2=A0= =C2=A0=C2=A0 at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(R= PCUtil.java:212)
=C2=A0=C2=A0=C2=A0 at org.apache.axis2.rpc.receivers.RP= CInOnlyMessageReceiver.invokeBusinessLogic(RPCInOnlyMessageReceiver.java:66= )
=C2=A0=C2=A0=C2=A0 at org.apache.axis2.receivers.AbstractMessageReceiv= er.receive(AbstractMessageReceiver.java:110)
=C2=A0=C2=A0=C2=A0 at org.a= pache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
=C2=A0=C2=A0= =C2=A0 at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPos= tRequest(HTTPTransportUtils.java:172)
=C2=A0=C2=A0=C2=A0 at org.apache.a= xis2.transport.http.AxisServlet.doPost(AxisServlet.java:146)
=C2=A0=C2= =A0=C2=A0 at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonSer= vlet.java:231)
=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpServlet.serv= ice(HttpServlet.java:755)
=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpS= ervlet.service(HttpServlet.java:848)
=C2=A0=C2=A0=C2=A0 at org.eclipse.e= quinox.http.servlet.internal.ServletRegistration.service(ServletRegistratio= n.java:61)
=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.http.servlet.intern= al.ProxyServlet.processAlias(ProxyServlet.java:128)
=C2=A0=C2=A0=C2=A0 a= t org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServl= et.java:68)
=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpServlet.service= (HttpServlet.java:848)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ext.= servlet.DelegationServlet.service(DelegationServlet.java:68)
=C2= =A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterChain.internal= DoFilter(ApplicationFilterChain.java:305)
=C2=A0=C2=A0=C2=A0 at org.apac= he.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.jav= a:210)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ext.filter.Ch= aracterSetFilter.doFilter(CharacterSetFilter.java:61)
=C2=A0=C2=A0=C2=A0= at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic= ationFilterChain.java:243)
=C2=A0=C2=A0=C2=A0 at org.apache.catali= na.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardWrapperValve.invoke= (StandardWrapperValve.java:222)
=C2=A0=C2=A0=C2=A0 at org.apache.catalin= a.core.StandardContextValve.invoke(StandardContextValve.java:123)
=C2=A0= =C2=A0=C2=A0 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(= AuthenticatorBase.java:472)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.co= re.StandardHostValve.invoke(StandardHostValve.java:171)
=C2=A0=C2=A0=C2= =A0 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.= java:99)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ext.valves.Composi= teValve.continueInvocation(CompositeValve.java:178)
=C2=A0=C2=A0=C2=A0 a= t org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcat= Valve.java:47)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.webapp.mgt.TenantLa= zyLoaderValve.invoke(TenantLazyLoaderValve.java:56)
=C2=A0=C2=A0=C2=A0 a= t org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(Tomca= tValveContainer.java:47)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ex= t.valves.CompositeValve.invoke(CompositeValve.java:141)
=C2=A0=C2=A0=C2= =A0 at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.in= voke(CarbonStuckThreadDetectionValve.java:156)
=C2=A0=C2=A0=C2=A0 at org= .apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
= =C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreato= rValve.invoke(CarbonContextCreatorValve.java:52)
=C2=A0=C2=A0=C2=A0 at o= rg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java= :118)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.connector.CoyoteAdapter.= service(CoyoteAdapter.java:407)
=C2=A0=C2=A0=C2=A0 at org.apache.coyote.= http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)=C2=A0=C2=A0=C2=A0 at org.apache.coyote.AbstractProtocol$AbstractConnecti= onHandler.process(AbstractProtocol.java:589)
=C2=A0=C2=A0=C2=A0 at org.a= pache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653= )
=C2=A0=C2=A0=C2=A0 at java.util.concurrent.ThreadPoolExecutor.runWorke= r(ThreadPoolExecutor.java:1145)
=C2=A0=C2=A0=C2=A0 at java.util.concurre= nt.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
=C2=A0=C2= =A0=C2=A0 at java.lang.Thread.run(Thread.java:745)
[2014-11-11 09= :06:35,789] ERROR {org.apache.stratos.metadata.client.defaults.DefaultMetaD= ataServiceClient} -=C2=A0 Error occurred while adding property REPO_USERNAM= E
[2014-11-11 09:06:35,789] ERROR {org.apache.stratos.autoscaler.api.Aut= oScalerServiceImpl} -=C2=A0 Could not publish to metadata service
org.a= pache.stratos.metadata.client.exception.MetaDataServiceClientException: Err= or occurred while adding property REPO_USERNAME
=C2=A0=C2=A0=C2=A0 at or= g.apache.stratos.metadata.client.defaults.DefaultMetaDataServiceClient.addP= ropertyToCluster(DefaultMetaDataServiceClient.java:73)
=C2=A0=C2=A0=C2= =A0 at org.apache.stratos.autoscaler.api.AutoScalerServiceImpl.publishMetad= ata(AutoScalerServiceImpl.java:485)
=C2=A0=C2=A0=C2=A0 at org.apache.str= atos.autoscaler.api.AutoScalerServiceImpl.deployApplicationDefinition(AutoS= calerServiceImpl.java:297)
=C2=A0=C2=A0=C2=A0 at sun.reflect.Nativ= eMethodAccessorImpl.invoke0(Native Method)
=C2=A0=C2=A0=C2=A0 at sun.ref= lect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
= =C2=A0=C2=A0=C2=A0 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Deleg= atingMethodAccessorImpl.java:43)
=C2=A0=C2=A0=C2=A0 at java.lang.reflect= .Method.invoke(Method.java:606)
=C2=A0=C2=A0=C2=A0 at org.apache.= axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
=C2=A0= =C2=A0=C2=A0 at org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver.inv= okeBusinessLogic(RPCInOnlyMessageReceiver.java:66)
=C2=A0=C2=A0=C2=A0 at= org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessage= Receiver.java:110)
=C2=A0=C2=A0=C2=A0 at org.apache.axis2.engine.AxisEng= ine.receive(AxisEngine.java:180)
=C2=A0=C2=A0=C2=A0 at org.apache.axis2.= transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils= .java:172)
=C2=A0=C2=A0=C2=A0 at org.apache.axis2.transport.http.AxisSer= vlet.doPost(AxisServlet.java:146)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.= core.transports.CarbonServlet.doPost(CarbonServlet.java:231)
=C2=A0=C2= =A0=C2=A0 at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)=C2=A0=C2=A0=C2=A0 at javax.servlet.http.HttpServlet.service(HttpServlet.= java:848)
=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.http.servlet.interna= l.ServletRegistration.service(ServletRegistration.java:61)
=C2=A0=C2=A0= =C2=A0 at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAli= as(ProxyServlet.java:128)
=C2=A0=C2=A0=C2=A0 at org.eclipse.equinox.http= .servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
=C2=A0=C2= =A0=C2=A0 at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ext.servlet.DelegationServle= t.service(DelegationServlet.java:68)
=C2=A0=C2=A0=C2=A0 at org.apa= che.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilter= Chain.java:305)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.Applicati= onFilterChain.doFilter(ApplicationFilterChain.java:210)
=C2=A0=C2= =A0=C2=A0 at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(= CharacterSetFilter.java:61)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.co= re.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)=
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFilterC= hain.doFilter(ApplicationFilterChain.java:210)
=C2=A0=C2=A0=C2=A0 at org= .apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java= :222)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardContextValv= e.invoke(StandardContextValve.java:123)
=C2=A0=C2=A0=C2=A0 at org.apache= .catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472= )
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardHostValve.invok= e(StandardHostValve.java:171)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.= valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
=C2=A0=C2=A0=C2= =A0 at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(= CompositeValve.java:178)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ex= t.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
=C2=A0=C2= =A0=C2=A0 at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tenant= LazyLoaderValve.java:56)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ex= t.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47)=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ext.valves.CompositeValve.inv= oke(CompositeValve.java:141)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomca= t.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetect= ionValve.java:156)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.valves.Acce= ssLogValve.invoke(AccessLogValve.java:936)
=C2=A0=C2=A0=C2=A0 at org.wso= 2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCr= eatorValve.java:52)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.Stand= ardEngineValve.invoke(StandardEngineValve.java:118)
=C2=A0=C2=A0=C2=A0 a= t org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:40= 7)
=C2=A0=C2=A0=C2=A0 at org.apache.coyote.http11.AbstractHttp11Processo= r.process(AbstractHttp11Processor.java:1004)
=C2=A0=C2=A0=C2=A0 at org.a= pache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractPro= tocol.java:589)
=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.util.net.NioEndp= oint$SocketProcessor.run(NioEndpoint.java:1653)
=C2=A0=C2=A0=C2=A0 at ja= va.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:114= 5)
=C2=A0=C2=A0=C2=A0 at java.util.concurrent.ThreadPoolExecutor$Worker.= run(ThreadPoolExecutor.java:615)
=C2=A0=C2=A0=C2=A0 at java.lang.Thread.= run(Thread.java:745)
Caused by: org.apache.stratos.metadata.clien= t.exception.RestClientException: Error while executing POST statement
= =C2=A0=C2=A0=C2=A0 at org.apache.stratos.metadata.client.rest.DefaultRestCl= ient.doPost(DefaultRestClient.java:91)
=C2=A0=C2=A0=C2=A0 at org.apache.= stratos.metadata.client.defaults.DefaultMetaDataServiceClient.addPropertyTo= Cluster(DefaultMetaDataServiceClient.java:69)
=C2=A0=C2=A0=C2=A0 ... 46 = more
Caused by: javax.net.ssl.SSLException: hostname in certificate didn= 't match: <54.255.68.1> !=3D <localhost>
=C2=A0=C2=A0=C2= =A0 at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.ja= va:238)
=C2=A0=C2=A0=C2=A0 at org.apache.http.conn.ssl.BrowserCompatHost= nameVerifier.verify(BrowserCompatHostnameVerifier.java:54)
=C2=A0=C2=A0= =C2=A0 at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier= .java:159)
=C2=A0=C2=A0=C2=A0 at org.apache.http.conn.ssl.AbstractVerifi= er.verify(AbstractVerifier.java:140)
=C2=A0=C2=A0=C2=A0 at org.apache.ht= tp.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSLConnectionSocketFa= ctory.java:286)
=C2=A0=C2=A0=C2=A0 at org.apache.http.conn.ssl.SSLConnec= tionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:276)<= br>=C2=A0=C2=A0=C2=A0 at org.apache.http.conn.ssl.SSLConnectionSocketFactor= y.connectSocket(SSLConnectionSocketFactory.java:254)
=C2=A0=C2=A0=C2=A0 = at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClien= tConnectionOperator.java:123)
=C2=A0=C2=A0=C2=A0 at org.apache.http.impl= .conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectio= nManager.java:318)
=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.execchain.= MainClientExec.establishRoute(MainClientExec.java:363)
=C2=A0=C2=A0=C2= =A0 at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec= .java:219)
=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.execchain.Protocol= Exec.execute(ProtocolExec.java:195)
=C2=A0=C2=A0=C2=A0 at org.apache.htt= p.impl.execchain.RetryExec.execute(RetryExec.java:86)
=C2=A0=C2=A0=C2=A0= at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:1= 08)
=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.client.InternalHttpClient= .doExecute(InternalHttpClient.java:184)
=C2=A0=C2=A0=C2=A0 at org.apache= .http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)<= br>=C2=A0=C2=A0=C2=A0 at org.apache.http.impl.client.CloseableHttpClient.ex= ecute(CloseableHttpClient.java:106)
=C2=A0=C2=A0=C2=A0 at org.apache.htt= p.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
= =C2=A0=C2=A0=C2=A0 at org.apache.stratos.metadata.client.rest.DefaultRestCl= ient.doPost(DefaultRestClient.java:86)
=C2=A0=C2=A0=C2=A0 ... 47 more[2014-11-11 09:06:35,793]=C2=A0 INFO {org.apache.stratos.autoscaler.applic= ations.topic.ApplicationBuilder} -=C2=A0 Handling application creation even= t: [application-id] php
[2014-11-11 09:06:35,793] DEBUG {org.apache.stra= tos.autoscaler.applications.ApplicationHolder} -=C2=A0 Write lock acquired<= br>[2014-11-11 09:06:35,797] DEBUG {org.apache.stratos.autoscaler.applicati= ons.ApplicationHolder} -=C2=A0 Trying to retrieve Applications from registr= y
[2014-11-11 09:06:35,798] DEBUG {org.apache.stratos.autoscaler.applica= tions.ApplicationHolder} -=C2=A0 No applications found in Registry
[2014= -11-11 09:06:35,816]=C2=A0 INFO {org.apache.stratos.messaging.domain.topolo= gy.lifecycle.LifeCycleStateManager} -=C2=A0 Life Cycle State Manager starte= d for Topology element [ php.php.domain ], initial state: Created
[2014-= 11-11 09:06:35,828]=C2=A0 INFO {org.apache.stratos.messaging.domain.topolog= y.locking.TopologyLockHierarchy} -=C2=A0 Added lock for Cluster php.php.dom= ain
[2014-11-11 09:06:35,828]=C2=A0 INFO {org.apache.stratos.cloud.contr= oller.topology.TopologyBuilder} -=C2=A0 Application Cluster php.php.domain = created in CC topology
[2014-11-11 09:06:35,854]=C2=A0 INFO {org.apache.= stratos.cloud.controller.topology.TopologyEventPublisher} -=C2=A0 Publishin= g Application Clusters registered event for Application: php
[2014-11-11= 09:06:35,924]=C2=A0 INFO {org.apache.stratos.messaging.domain.applications= .locking.ApplicationLockHierarchy} -=C2=A0 Added lock for Application php[2014-11-11 09:06:35,945] DEBUG {org.apache.stratos.autoscaler.registry.R= egistryManager} -=C2=A0 Application [ php ] persisted successfully in the A= utoscaler Registry
[2014-11-11 09:06:35,950] DEBUG {org.apache.stratos.a= utoscaler.applications.ApplicationHolder} -=C2=A0 Topology updated: {"= applicationMap":{"php":{"id":"php","= ;key":"UsrkSwRXCroR5P0j","tenantId":-1234,"te= nantDomain":"carbon.super","tenantAdminUserName":&= quot;admin","applicationStateManager":{"stateStack"= ;:["Created"],"identifier":"php"},"alias= ToGroupMap":{},"aliasToClusterDataMap":{"php":{&qu= ot;serviceType":"php","clusterId":"php.php.do= main"}}}},"initialized":false}
[2014-11-11 09:06:35,950] = DEBUG {org.apache.stratos.autoscaler.applications.ApplicationHolder} -=C2= =A0 Write lock released
[2014-11-11 09:07:01,010] DEBUG {org.apache.stra= tos.autoscaler.applications.ApplicationSynchronizeTask} -=C2=A0 Application= s Complete Event publisher task has been started...



=

Regards,
Chamila de= Alwis
Sof= tware Engineer | WSO2 | +94772= 207163
Blog: code.chamiladealwis.com



On Tu= e, Nov 11, 2014 at 1:12 PM, Chamila De Alwis <chamilad@wso2.com> wrote:
Hi,

I'm getting the following error when t= rying to add a new application. I'm using the master branch latest buil= d as of now and the new UI.

[2= 014-11-11 07:39:55,838] ERROR {org.apache.stratos.rest.endpoint.handlers.Cu= stomExceptionMapper} -=C2=A0 Error while fulfilling the request
org.apac= he.stratos.rest.endpoint.exception.RestAPIException
=C2=A0=C2=A0=C2=A0 a= t org.apache.stratos.rest.endpoint.api.StratosApiV41Utils.deployApplication= Definition(StratosApiV41Utils.java:160)
=C2=A0=C2=A0=C2=A0 at org.apache= .stratos.rest.endpoint.api.StratosApiV41.deployApplicationDefinition(Strato= sApiV41.java:141)
=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMethodAccessor= Impl.invoke0(Native Method)
=C2=A0=C2=A0=C2=A0 at sun.reflect.NativeMeth= odAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
=C2=A0=C2=A0=C2= =A0 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce= ssorImpl.java:43)
=C2=A0=C2=A0=C2=A0 at java.lang.reflect.Method.invoke(= Method.java:606)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.service.invoker.Ab= stractInvoker.performInvocation(AbstractInvoker.java:180)
=C2=A0=C2=A0= =C2=A0 at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInv= oker.java:96)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.jaxrs.JAXRSInvoker.in= voke(JAXRSInvoker.java:194)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.jaxrs.J= AXRSInvoker.invoke(JAXRSInvoker.java:100)
=C2=A0=C2=A0=C2=A0 at org.apac= he.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerIntercepto= r.java:57)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.interceptor.ServiceInvok= erInterceptor.handleMessage(ServiceInvokerInterceptor.java:93)
=C2=A0=C2= =A0=C2=A0 at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseIn= terceptorChain.java:271)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.transport.= ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
=C2= =A0=C2=A0=C2=A0 at org.apache.cxf.transport.http.AbstractHTTPDestination.in= voke(AbstractHTTPDestination.java:239)
=C2=A0=C2=A0=C2=A0 at org.apache.= cxf.transport.servlet.ServletController.invokeDestination(ServletController= .java:223)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.transport.servlet.Servle= tController.invoke(ServletController.java:203)
=C2=A0=C2=A0=C2=A0 at org= .apache.cxf.transport.servlet.ServletController.invoke(ServletController.ja= va:137)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.transport.servlet.CXFNonSpr= ingServlet.invoke(CXFNonSpringServlet.java:159)
=C2=A0=C2=A0=C2=A0 at or= g.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHT= TPServlet.java:286)
=C2=A0=C2=A0=C2=A0 at org.apache.cxf.transport.servl= et.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
=C2=A0=C2=A0= =C2=A0 at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
= =C2=A0=C2=A0=C2=A0 at org.apache.cxf.transport.servlet.AbstractHTTPServlet.= service(AbstractHTTPServlet.java:262)
=C2=A0=C2=A0=C2=A0 at org.apache.c= atalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain= .java:305)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.ApplicationFil= terChain.doFilter(ApplicationFilterChain.java:210)
=C2=A0=C2=A0=C2=A0 at= org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.= java:222)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardContext= Valve.invoke(StandardContextValve.java:123)
=C2=A0=C2=A0=C2=A0 at org.ap= ache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java= :472)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core.StandardHostValve.i= nvoke(StandardHostValve.java:171)
=C2=A0=C2=A0=C2=A0 at org.apache.catal= ina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
=C2=A0=C2= =A0=C2=A0 at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvoc= ation(CompositeValve.java:178)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tom= cat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
=C2= =A0=C2=A0=C2=A0 at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(= TenantLazyLoaderValve.java:56)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tom= cat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:= 47)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon.tomcat.ext.valves.CompositeVal= ve.invoke(CompositeValve.java:141)
=C2=A0=C2=A0=C2=A0 at org.wso2.carbon= .tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThread= DetectionValve.java:156)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.valve= s.AccessLogValve.invoke(AccessLogValve.java:936)
=C2=A0=C2=A0=C2=A0 at o= rg.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonCon= textCreatorValve.java:52)
=C2=A0=C2=A0=C2=A0 at org.apache.catalina.core= .StandardEngineValve.invoke(StandardEngineValve.java:118)
=C2=A0=C2=A0= =C2=A0 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter= .java:407)
=C2=A0=C2=A0=C2=A0 at org.apache.coyote.http11.AbstractHttp11= Processor.process(AbstractHttp11Processor.java:1004)
=C2=A0=C2=A0=C2=A0 = at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abs= tractProtocol.java:589)
=C2=A0=C2=A0=C2=A0 at org.apache.tomcat.util.net= .NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
=C2=A0=C2=A0=C2= =A0 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor= .java:1145)
=C2=A0=C2=A0=C2=A0 at java.util.concurrent.ThreadPoolExecuto= r$Worker.run(ThreadPoolExecutor.java:615)
=C2=A0=C2=A0=C2=A0 at java.lan= g.Thread.run(Thread.java:745)
Caused by: org.apache.axis2.AxisFault: Una= ble to find metadata service base URL [ metadataService.baseUrl ] in the co= nfig file
=C2=A0=C2=A0=C2=A0 at org.apache.axis2.util.Utils.getInboundFa= ultFromMessageContext(Utils.java:531)
=C2=A0=C2=A0=C2=A0 at org.apache.a= xis2.description.RobustOutOnlyAxisOperation$RobustOutOnlyOperationClient.ha= ndleResponse(RobustOutOnlyAxisOperation.java:91)
=C2=A0=C2=A0=C2=A0 at o= rg.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperatio= n.java:445)
=C2=A0=C2=A0=C2=A0 at org.apache.axis2.description.OutInAxis= OperationClient.executeImpl(OutInAxisOperation.java:225)
=C2=A0=C2=A0=C2= =A0 at org.apache.axis2.client.OperationClient.execute(OperationClient.java= :149)
=C2=A0=C2=A0=C2=A0 at org.apache.stratos.autoscaler.stub.AutoScale= rServiceStub.deployApplicationDefinition(AutoScalerServiceStub.java:3415)=C2=A0=C2=A0=C2=A0 at org.apache.stratos.manager.client.AutoscalerService= Client.deployApplication(AutoscalerServiceClient.java:241)
=C2=A0=C2=A0= =C2=A0 at org.apache.stratos.rest.endpoint.api.StratosApiV41Utils.deployApp= licationDefinition(StratosApiV41Utils.java:156)
=C2=A0=C2=A0=C2=A0 ... 4= 5 more


Regards,
Chamila = de Alwis
S= oftware Engineer | WSO2 | <= a href=3D"tel:%2B94772207163" value=3D"+94772207163" target=3D"_blank">+947= 72207163
Blog: code.chamiladealwis.com<= br clear=3D"all">
--



<= /div>




--

Udara Liy= anage
S= oftware Engineer
WSO2,= Inc.:=C2=A0http://wso2.comlean. enterprise. middleware

phone:=C2=A0+94 71 443 6897
--001a11343d7edd91730507924bb5--