Hi Chamila, Great work, your approach seems to work but it would be better if we keep the process ids at the server startup and then use those to terminate. Otherwise there is a possibility that other Carbon servers or ActiveMQ instances running in the same host.
Thanks. On Wed, Oct 15, 2014 at 9:17 PM, Chamila De Alwis <chami...@wso2.com> wrote: > Thanks Manula! > > > Regards, > Chamila de Alwis > Software Engineer | WSO2 | +94772207163 > Blog: code.chamiladealwis.com > > > > On Wed, Oct 15, 2014 at 9:09 PM, Manula Chathurika Thantriwatte < > manu...@wso2.com> wrote: > >> Hi Chamila, >> >> +1 for the change. I have merged it. >> >> Thanks ! >> >> On Wed, Oct 15, 2014 at 8:14 PM, Chamila De Alwis <chami...@wso2.com> >> wrote: >> >>> Hi, >>> >>> The clean.sh script that is inside the tools/stratos-installer/ folder >>> kills all the Java related processes. Ideally the script should only stop >>> the Stratos processes and the ActiveMQ process. >>> >>> We can at least be specific to all the carbon related java processes. I >>> created a fix for this and the related PR [1]. It looks for any process >>> that has the String "*org.wso2.carbon.bootstrap.Bootstrap*" and any >>> process which contains the String *"apache-activemq*" to kill. >>> >>> >>> [1] - https://github.com/apache/stratos/pull/93 >>> >>> Regards, >>> Chamila de Alwis >>> Software Engineer | WSO2 | +94772207163 >>> Blog: code.chamiladealwis.com >>> >>> >>> >> >> >> -- >> Regards, >> Manula Chathurika Thantriwatte >> Software Engineer >> WSO2 Inc. : http://wso2.com >> lean . enterprise . middleware >> >> email : manu...@wso2.com / man...@apache.org >> phone : +94 772492511 >> blog : http://manulachathurika.blogspot.com/ >> >> >> >> > -- Imesh Gunaratne Technical Lead, WSO2 Committer & PMC Member, Apache Stratos