Hi Thusitha, Sorry that I missed that part in the architecture discussion. So, the conf directory for each runtime should be <carbon-home>/conf/<runtime>/ and there shouldn't be a 'conf' directory inside the runtime directory, right?
Another question: Where should the resources (e.g. security certificates, databases, DB scripts) should go? Do they goes into the <carbon-home>resources/<runtime>/ or <carbon-home>/wso2/<runtime>/resources/ directory? Thanks. On Mon, Sep 18, 2017 at 11:06 AM, Thusitha Thilina Dayaratne < thusit...@wso2.com> wrote: > Hi Sajith, > > This was done due to the assumption that users will not edit anything > inside the wso2 directory. Please refer the [1] for the detailed > explanation. > > We need to do slight modification for the above directory structure. Since >> we are not allowing the end user to change any file inside wso2 >> folder(ServerHome/wso2), we cannot keep the conf directory of each runtime >> inside wso2 directory. So we are planning to move out conf directory of >> each runtime from wso2 directory. Modified directory structure will look >> like below (changes from the above structure is highlighted in red colour), > > > [1] - [Architecture] Multiple runtime support for C5 based products > > Thanks > Thusitha > > On Mon, Sep 18, 2017 at 10:41 AM, SajithAR Ariyarathna <sajit...@wso2.com> > wrote: > >> Hi Platform Team, >> >> According to carbon-utils [1], runtime 'conf' directory is at >> <carbon-home>/conf/<runtime>/. According to the carbon-deployment [2], >> runtime deployment directory is at <carbon-home>/wso2/<runtime>/d >> eployment/. I noticed an inconsistency here. >> Any particular reason behind this? IMO, runtime 'conf' directory should >> be at <carbon-home>/wso2/<runtime>/conf/ >> >> [1] https://github.com/wso2/carbon-utils/blob/v2.0.2/compone >> nts/org.wso2.carbon.utils/src/main/java/org/wso2/carbon/util >> s/Utils.java#L92-L99 >> [2] https://github.com/wso2/carbon-deployment/blob/v5.1.4/co >> mponents/org.wso2.carbon.deployment.engine/src/main/java/org >> /wso2/carbon/deployment/engine/config/DeploymentConfiguration.java#L38 >> >> Thanks. >> -- >> Sajith Janaprasad Ariyarathna >> Senior Software Engineer; WSO2, Inc.; http://wso2.com/ >> <https://wso2.com/signature> >> > > > > -- > Thusitha Dayaratne > WSO2 Inc. - lean . enterprise . middleware | wso2.com > > Mobile +94712756809 <+94%2071%20275%206809> > Blog alokayasoya.blogspot.com > About http://about.me/thusithathilina > <http://wso2.com/signature> > > -- Sajith Janaprasad Ariyarathna Senior Software Engineer; WSO2, Inc.; http://wso2.com/ <https://wso2.com/signature>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev