Yes, in registry.
On Fri, May 23, 2014 at 9:00 PM, Isuru Udana <[email protected]> wrote: > Hi Nirmal, > > On Fri, May 23, 2014 at 6:43 PM, Nirmal Fernando <[email protected]> wrote: > >> >> >> >> On Fri, May 23, 2014 at 4:32 PM, Isuru Udana <[email protected]> wrote: >> >>> I found the cause of this issue. In r191450 we have made deployment to >>> alphabetical order. >>> Even though the cartridges and cloud-controller.xml are placed in >>> different directories, they are deployed in the same iteration. >>> Since we had the cartridge file name as "appserver_wso2.xml", it is >>> getting deployed before the "cloud-controller.xml". >>> >>> I think there is a fundamental issue in how these deployers are written >>> in cloud controller. >>> >> >> Yes, this was a issue in cloud-controller. It pre-build jclouds objects >> in order to improve the performance. >> >> >>> Changing the cartridge file name in a way that the name comes after the >>> "cloud-controller.xml" in alphabetically is the workaround for this issue. >>> >> >> Correct work-around would be to, start the server ONLY with the >> cloud-controller.xml at least once, and then re-start it after deploying >> Cartridges. >> Can you please check whether that works? >> > Thanks for the suggestion. I checked this approach but it didn't work. > Do we persist something on the server (not in-memory) once > cloud-controller.xml is deployed ? I think then only this approach will > work. > > Thanks. > >> >> > >>> Thanks. >>> >>> >>> >>> >>> On Thu, May 22, 2014 at 7:04 PM, Isuru Udana <[email protected]> wrote: >>> >>>> Issue is due to some change in axis2 in kernel patch0002 >>>> >>>> >>>> On Thu, May 22, 2014 at 7:01 PM, Chaminda Jayawardena < >>>> [email protected]> wrote: >>>> >>>>> Please find the attachment here with... >>>>> >>>>> >>>>> On Thu, May 22, 2014 at 6:52 PM, Nirmal Fernando <[email protected]>wrote: >>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Thu, May 22, 2014 at 5:10 PM, Isuru Udana <[email protected]> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Thu, May 22, 2014 at 5:08 PM, Chamara Ariyarathne < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> What I heard from IsuruU is that this ELB 2.1.1 version is a bug >>>>>>>> fix version, which includes, some fixed patches. So my argument is, the >>>>>>>> previously worked configurations should work absolutely well in the new >>>>>>>> setup too. Then why is there an exception asking a new element? >>>>>>>> >>>>>>>> Has there been any change after the autoscaling patch fixes? >>>>>>>> >>>>>>> No. We haven't touch auto scaling for 2.1.1. >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, May 22, 2014 at 5:00 PM, Isuru Haththotuwa <[email protected] >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> I too had a look at the configs. As Chaminda has stated in the >>>>>>>>> mail, the className element is already there in the >>>>>>>>> cloud-controller.xml. >>>>>>>>> But, still the ELB logs that its not specified, when the cartridge >>>>>>>>> definition file is getting deployed. This is strange. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, May 22, 2014 at 4:48 PM, Chaminda Jayawardena < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> I am going to set up *single ELB(2.1.1) and two AS(5.2.1) EC2 >>>>>>>>>> instances *for testing autoscaling on ELB; it's getting and >>>>>>>>>> error when it starts the ELB in *autoscale is enabled mode*. >>>>>>>>>> Please see the exception below. >>>>>>>>>> >>>>>>>>>> 2014-05-22 11:06:21,319] ERROR - AxiomXpathParser Essential >>>>>>>>>> 'className' element has not specified in >>>>>>>>>> /home/ubuntu/software/temp/wso2elb-2.1.1/repository/deployment/server/cartridges/appserver_wso2.xml >>>>>>>>>> [2014-05-22 11:06:21,320] ERROR - CartridgeDeployer Invalid >>>>>>>>>> deployment artefact at >>>>>>>>>> /home/ubuntu/software/temp/wso2elb-2.1.1/repository/deployment/server/cartridges/appserver_wso2.xml >>>>>>>>>> org.wso2.carbon.stratos.cloud.controller.exception.MalformedConfigurationFileException: >>>>>>>>>> Essential 'className' element has not specified in >>>>>>>>>> /home/ubuntu/software/temp/wso2elb-2.1.1/repository/deployment/server/cartridges/appserver_wso2.xml >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.stratos.cloud.controller.axiom.AxiomXpathParser.handleException(AxiomXpathParser.java:660) >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.stratos.cloud.controller.axiom.AxiomXpathParser.loadClassName(AxiomXpathParser.java:689) >>>>>>>>>> at >>>>>>>>>> org.wso2.carbon.stratos.cloud.controller.axiom.AxiomXpathParser.getIaasProvider(AxiomXpathParser.java:409) >>>>>>>>>> ... >>>>>>>>>> >>>>>>>>> Can you please send your appserver_wso2.xml? >>>>>> >>>>>> >>>>>>> .. >>>>>>>>>> .. >>>>>>>>>> .. >>>>>>>>>> The *ClassName* attribute has already been specified under >>>>>>>>>> *iaasProvider >>>>>>>>>> in the cloud-controller.xml*( >>>>>>>>>> ../repository/conf/cloud-controller.xml) >>>>>>>>>> >>>>>>>>>> <iaasProvider type="ec2" name="ec2 specific details"> >>>>>>>>>> >>>>>>>>>> <className>org.wso2.carbon.stratos.cloud.controller.iaases.AWSEC2Iaas</className> >>>>>>>>>> >>>>>>>>>> *All the configurations have been made according to previously >>>>>>>>>> worked environment(for ELB 2.1.0) provided by Chamara...* >>>>>>>>>> >>>>>>>>>> Please help on this. >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Thanks & Regards >>>>>>>>>> >>>>>>>>>> *Chaminda Jayawardena* >>>>>>>>>> Senior Software Engineer - QA >>>>>>>>>> WSO2 Inc. - http://wso2.com >>>>>>>>>> +94-77-7725234 >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Thanks and Regards, >>>>>>>>> >>>>>>>>> Isuru H. >>>>>>>>> +94 716 358 048* <http://wso2.com/>* >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *Chamara Ariyarathne* >>>>>>>> >>>>>>>> Senior Software Engineer - QA; >>>>>>>> WSO2 Inc; http://www.wso2.com/. >>>>>>>> Mobile; *+94772786766 <%2B94772786766>* >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> *Isuru Udana* >>>>>>> Senior >>>>>>> * Software Engineer* >>>>>>> WSO2 Inc.; http://wso2.com >>>>>>> email: [email protected] cell: +94 77 3791887 >>>>>>> blog: http://mytecheye.blogspot.com/ >>>>>>> twitter: http://twitter.com/isudana >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> Thanks & regards, >>>>>> Nirmal >>>>>> >>>>>> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >>>>>> Mobile: +94715779733 >>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Thanks & Regards >>>>> >>>>> * Chaminda Jayawardena* >>>>> Senior Software Engineer - QA >>>>> WSO2 Inc. - http://wso2.com >>>>> +94-77-7725234 >>>>> >>>> >>>> >>>> >>>> -- >>>> *Isuru Udana* >>>> Senior >>>> * Software Engineer* >>>> WSO2 Inc.; http://wso2.com >>>> email: [email protected] cell: +94 77 3791887 >>>> blog: http://mytecheye.blogspot.com/ >>>> twitter: http://twitter.com/isudana >>>> >>> >>> >>> >>> -- >>> *Isuru Udana* >>> Senior >>> * Software Engineer* >>> WSO2 Inc.; http://wso2.com >>> email: [email protected] cell: +94 77 3791887 >>> blog: http://mytecheye.blogspot.com/ >>> twitter: http://twitter.com/isudana >>> >> >> >> >> -- >> >> Thanks & regards, >> Nirmal >> >> Senior Software Engineer- Platform Technologies Team, WSO2 Inc. >> Mobile: +94715779733 >> Blog: http://nirmalfdo.blogspot.com/ >> >> >> > > > -- > *Isuru Udana* > Senior > * Software Engineer* > WSO2 Inc.; http://wso2.com > email: [email protected] cell: +94 77 3791887 > blog: http://mytecheye.blogspot.com/ > twitter: http://twitter.com/isudana > -- Thanks & regards, Nirmal Senior Software Engineer- Platform Technologies Team, WSO2 Inc. Mobile: +94715779733 Blog: http://nirmalfdo.blogspot.com/
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
