Hi all, Correction: Proposed directory structure needed to be change as below. instead of having deployment directory per runtime, we will have only deployment directory per server distribution. This deployment directory contains custom deployable artifacts. So ideally there won't be any artifact in default distribution.
Though we have packaging all runtimes in one distribution. we are not encouraging to run all runtime from the single pack. So we are going to provide a script to exact runtime from the distribution pack. ServerHome > |_________ bin > | |_______ runtime1.sh > | |_______ runtime2.sh > | |_______ start-all.sh (start all the runtimes except > default in separate JVMs) > | |_______ default.sh (start required runtimes in a single > JVM) > | |_______ jartobundle.sh > | > | > |_________ deployment (This will contains custom deployable > artifacts) > | |_______ uuf > | |_______ microservices > | > |_________ lib > | > |_________ conf > | |________ runtime1 > | | |________ deployment.yaml > | | |________ master-keys.yaml > | | |________ secrets.properties > | | |________ log4j2.xml > | | |________ etc > | | | |______ pax-logging.properties > | | |________ osgi > | | |______ launch.properties > | | |______ osgi-debug.options > | |________ runtime2 > | |________ deployment.yaml > | |________ master-keys.yaml > | |________ secrets.properties > | |________ log4j2.xml > | |________ etc > | | |______ pax-logging.properties > | |________ osgi > | |______ launch.properties > | |______ osgi-debug.options > | > |_________ resources > | |________ security > | |________ wso2secvault.jks > | |________ wso2carbon.jks > | > |_________ wso2 > |_______ Default (this can be used to combine several > runtimes e.g in IoT) > | |_______ bin > | | |_____ carbon.sh > | |_______ deployment > | > |_______ Runtime1 > | |_______ bin > | | |______ carbon.sh > | |_______ deployment > | > |_______ Runtime2 > | |_______ bin > | | |_____ carbon.sh > | |_______ deployment > | > |_______ lib (this will contains common jars) > > Thanks -- *Danesh Kuruppu* Senior Software Engineer | WSO2 Email: dan...@wso2.com Mobile: +94 (77) 1690552 Web: WSO2 Inc <https://wso2.com/signature>
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture