Hi folks, >From the last Stratos release we introduced a landing page as a simple html based webapp to in order to display service specific information, screen casts etc. Ideally we needed to be able to update this webapp with minimal to no downtime.
Previously this webapp was located in the distributions lib/home directory with a special deployer in org.wso2.carbon.server package. This deployer has been removed with the tomacat OSGification efforts. After a quick discussion with Azeez and Pradeep I have added a separate landing page deployer as a stratos component. Also we decided to move the webapp into special dir named STRATOS_HOME (should be STRATOS_ROOT as per Pradeed, not updated yet) in /repository/deployment/server/webapps directory. With this change in place we can simply edit the webapp without having to restart the servers, meaning we don't need to do a scheduled maintenance round to update the landing pages. Also since its under repository/deployment dir, the deployment synchronizer will handle the updating nodes in the cluster. I have already made necessary changes to all the service bin.xml files and also added the component to the build. Let me know if you encounter any issues ... -- Thanks, Shariq. Phone: +94 777 202 225
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
