Hi Isuru - yes, updating individual files makes sense now. We can investigate different approaches later on.
On Thu, Jan 9, 2014 at 11:12 AM, Isuru Perera <[email protected]> wrote: > Hi Chris, > > > On Thu, Jan 9, 2014 at 4:12 PM, chris snow <[email protected]> wrote: > >> Would there be any benefit in having a generic startup script by >> extracting the differences into a product specific properties file that get >> imported by the generic script? >> > Yes! There are benefits using a generic start-up script as you mentioned. > >> I'm not sure if this would be possible, but this approach would be >> helpful for newbie administrators to easily identify produce specific >> customisations on top of carbon. It would also allow us to maintain only >> one startup script that is used across all the products? >> > This is a good idea and I think it should be possible when considering the > overall idea. However we need to think about this when we finalize the > configurations required for the next release. > > Currently we have the start-up script in each product distribution now. > > *./products/autoscaler/modules/distribution/src/main/resources/stratos.sh** > > *./products/cloud-controller/modules/distribution/src/main/resources/stratos.sh** > ./products/cartridge-agent/modules/distribution/src/main/bin/stratos.sh > *./products/stratos-manager/modules/distribution/src/bin/stratos.sh* * > ./products/stratos-cli/distribution/src/main/bin/stratos.sh > *./products/load-balancer/modules/distribution/src/main/bin/stratos.sh* * > > * - The products, which depend on WSO2 Carbon kernel and these are files > I'm going to update. > > AFAIK, these scripts can be the same, and there will be no product > specific changes. The team is doing lot of changes for next major version > and there may be product specific changes. I'm in the process of learning > new changes :) > > We will have to see what each product would need additionally. > > Therefore as the first step, I will try to update individual files. > > Thanks! > > Best Regards, > > > >> On 9 Jan 2014 09:34, "Isuru Perera" <[email protected]> wrote: >> >>> Hi, >>> >>> With the recent Carbon 4.2.0 upgrade, I think we should also update >>> stratos.sh to match with the wso2server.sh file provided by Carbon. >>> >>> I am going to update those now. >>> >>> I found that each stratos.sh in different products has different >>> configurations. >>> >>> However, I'm going to use the original startup script provided by Carbon >>> and only necessary configurations for Stratos. >>> >>> So far, I found that following argument is important to Stratos. >>> >>> -Djndi.properties.dir="$CARBON_HOME/repository/conf" >>> >>> Any other important properties? >>> >>> Please let me know. >>> >>> Thanks! >>> >>> Best Regards, >>> >>> -- >>> Isuru Perera >>> Senior Software Engineer | WSO2, Inc. | http://wso2.com/ >>> Lean . Enterprise . Middleware >>> >>> about.me/chrishantha >>> >> > > > -- > Isuru Perera > Senior Software Engineer | WSO2, Inc. | http://wso2.com/ > Lean . Enterprise . Middleware > > about.me/chrishantha > -- Check out my professional profile and connect with me on LinkedIn. http://lnkd.in/cw5k69
