+1 to embedding configuration files in the component. As Manjula has mentioned we are going to move config files into conf/advanced too.
Will do the changes. Thanks, Danushka On Mon, Mar 28, 2011 at 9:42 AM, Manjula Rathnayake <[email protected]>wrote: > > > On Mon, Mar 28, 2011 at 9:39 AM, Dimuthu Leelarathne <[email protected]>wrote: > >> Hi, >> >> On Mon, Mar 28, 2011 at 9:36 AM, Hiranya Jayathilaka <[email protected]>wrote: >> >>> I think from maintenance perspective, the best thing to do is to fix the >>> component so that it will try to read an embedded configuration when a >>> configuration is not available in the conf directory. That will make the >>> component more self contained and portable to different products/services. >>> >>> >> >> +1. I have given the sample code as well. >> > > yes, I will discuss with danushka regarding this. When we install qpid > feature, these files are copied, but when we add qpid feature for a product, > we have to add these config files using bin.xml as we have done. However, I > remember a discussion where we suggested to add Advanced configuration > directory and copy it to product and service distribution. > > Thank you. > >> >> >> Thanks >> Hiranya. >> >> >> >>> Thanks, >>> Hiranya >>> >>> >>> On Mon, Mar 28, 2011 at 9:34 AM, Manjula Rathnayake >>> <[email protected]>wrote: >>> >>>> >>>> >>>> On Mon, Mar 28, 2011 at 9:32 AM, Manjula Rathnayake >>>> <[email protected]>wrote: >>>> >>>>> Hi, >>>>> >>>>> Here I am attaching svn diff for bam, bps, ms and esb services. >>>>> Since I am getting server startup errors, I didnt commit these chages >>>>> except for app server. >>>>> Please apply the diff from product root. >>>>> >>>>> Thank you. >>>>> >>>>> >>>>> On Mon, Mar 28, 2011 at 9:28 AM, Dimuthu Leelarathne < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Manjula, >>>>>> >>>>>> None of the Stratos services are starting because of this. I know all >>>>>> Startos services have errors during start-up, but they do not hang the >>>>>> server (except the one in ESB - I am looking into it). All other services >>>>>> are hanging because of this. >>>>>> >>>>>> This is a simple programming fix. Other solution is you can also copy >>>>>> the Qpid config files to all services as well. Please take one of the >>>>>> actions. >>>>>> >>>>> As I saw, Not all services are using new event feature. >>>> >>>>> >>>>>> If you are going to fix it programmaticly please refer user.core >>>>>> bundle. We let servers to start up even when claim-mgt.xml bundle is not >>>>>> in >>>>>> repository/conf directory. >>>>>> >>>>>> Sample code is available here >>>>>> org.wso2.carbon.user.core.claim.builder.ClaimBuilder:getRootElement() >>>>>> >>>>>> Thanks, >>>>>> Dimuthu >>>>>> >>>>>> [1] >>>>>> >>>>>> >>>>>> On Mon, Mar 28, 2011 at 9:16 AM, Manjula Rathnayake < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Mar 28, 2011 at 1:28 AM, Afkham Azeez <[email protected]>wrote: >>>>>>> >>>>>>>> Now AS is not starting in the trunk. Can you please remove this >>>>>>>> event component for the time being? >>>>>>>> >>>>>>>> On Sun, Mar 27, 2011 at 2:39 PM, Isuru Suriarachchi <[email protected] >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> >>>>>>>>> When I add the new event component into AS and try to start the >>>>>>>>> server, it gives the following error and startup fails. >>>>>>>>> >>>>>>>>> [2011-03-27 13:01:53,082] ERROR >>>>>>>>> {org.wso2.carbon.qpid.service.QpidServiceImpl} - >>>>>>>>> >>>>>>>>> /home/isuru/checkouts/wso2/carbon/products/appserver/modules/distribution/product/target/wso2appserver-4.1.0-SNAPSHOT/repository/conf/qpid/config.xml >>>>>>>>> not found >>>>>>>>> Initialisation Error : File >>>>>>>>> /home/isuru/checkouts/wso2/carbon/products/appserver/modules/distribution/product/target/wso2appserver-4.1.0-SNAPSHOT/repository/conf/qpid/etc/config.xml >>>>>>>>> could not be found. Check the file exists and is readable. >>>>>>>>> >>>>>>>>> [2011-03-27 13:02:51,916] WARN >>>>>>>>> {org.wso2.carbon.core.init.CarbonServerManager} - Carbon >>>>>>>>> initialization is >>>>>>>>> delayed due to the following unsatisfied items: >>>>>>>>> [2011-03-27 13:02:51,919] WARN >>>>>>>>> {org.wso2.carbon.core.init.CarbonServerManager} - Waiting for >>>>>>>>> required >>>>>>>>> Module: rampart-trust-1.6.1.wso2v1 >>>>>>>>> [2011-03-27 13:02:51,920] WARN >>>>>>>>> {org.wso2.carbon.core.init.CarbonServerManager} - Waiting for >>>>>>>>> required >>>>>>>>> Module: rampart-core-1.6.1.wso2v1 >>>>>>>>> >>>>>>>>> >>>>>>>>> From where I can find this qpid/config.xml? Should it be included >>>>>>>>> in all products using eventing? >>>>>>>>> >>>>>>>> >>>>>>> Sorry for late reply, I added qpid broker config files to appserver >>>>>>> service but not to product since it did not used new event feature. >>>>>>> I will add those config files to product as well. >>>>>>> >>>>>>> Thank you. >>>>>>> >>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> ~Isuru >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Isuru Suriarachchi >>>>>>>>> Technical Lead & Product Manager, WSO2 Application Server >>>>>>>>> WSO2 Inc. http://wso2.com >>>>>>>>> email : [email protected] >>>>>>>>> blog : http://isurues.wordpress.com/ >>>>>>>>> >>>>>>>>> lean . enterprise . middleware >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Carbon-dev mailing list >>>>>>>>> [email protected] >>>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> *Afkham Azeez* >>>>>>>> Senior Software Architect & Senior Manager; WSO2, Inc.; >>>>>>>> http://wso2.com, >>>>>>>> * >>>>>>>> * >>>>>>>> *Member; Apache Software Foundation; >>>>>>>> **http://www.apache.org/*<http://www.apache.org/> >>>>>>>> * >>>>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>>>> twitter: >>>>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>>>> * >>>>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>>>> * >>>>>>>> * >>>>>>>> *Lean . Enterprise . Middleware* >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Carbon-dev mailing list >>>>>>>> [email protected] >>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Manjula Rathnayaka >>>>>>> Software Engineer >>>>>>> WSO2, Inc. >>>>>>> Mobile:+94 77 743 1987 >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Carbon-dev mailing list >>>>>>> [email protected] >>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> Manjula Rathnayaka >>>>> Software Engineer >>>>> WSO2, Inc. >>>>> Mobile:+94 77 743 1987 >>>>> >>>> >>>> >>>> >>>> -- >>>> Manjula Rathnayaka >>>> Software Engineer >>>> WSO2, Inc. >>>> Mobile:+94 77 743 1987 >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>>> >>> >>> >>> -- >>> Hiranya Jayathilaka >>> Senior Software Engineer; >>> WSO2 Inc.; http://wso2.org >>> E-mail: [email protected]; Mobile: +94 77 633 3491 >>> Blog: http://techfeast-hiranya.blogspot.com >>> >> >> > > > -- > Manjula Rathnayaka > Software Engineer > WSO2, Inc. > Mobile:+94 77 743 1987 > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > >
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
