deploying changes on bahmni Embedded tomcat server

You are right @abushaikh82. We moved over to embedded tomcat model, so that each component in Bahmni can be installed seperately, and libraries of one component don’t clash with libraries of another component. It also allowed us to create well named “services” which indicate which component is running and where. It also allows for individual upgrades of components without requiring everything to be upgraded at once. Please have a look at the Bahmni December 2015 tech report for details: https://medium.com/bahmni-blog/november-tech-report-82001e60cb70#.l4yrcdwyl

All components are installed inside /opt folder on CentOS. You can put the war file (inflated) in the appropriate location depending on which component you are modifying. For instance for OpenELIS, the location is /opt/bahmni-lab/bahmni-lab. See these links:

Navigating the file system

Deploying WAR file for OpenELIS