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

Reply via email to