Two configuration files are required to deploy the CMS. These files live in the WEB-INF directory of your web application. The required files are: deployments.xml and entities.xml. The deployments file simply contains a list of the basepaths, urls, database logins for each configured deployment. This will include a few local, staging, and public deployments. The entities configuration is a basic definition of the entities which will comprise your web application. This could be Artists and Artworks or Products, Product Categories, Promotions and Customers or Wines, Vineyards and Press. Following is a standard configuration directory structure.
WEB-INF/ config/ deployments.xml entities.xml log4j.xml pages.xml* templates.xml users/* lib/ commons-fileupload-1.1.jar commons-io-1.2.jar commons-lang-2.0.jar commons-logging-api.jar commons-logging.jar log4j-1.2.9.jar mysql.jar taglibs-datetime.jar taglibs-jstl.jar taglibs-standard.jar taglibs-string.jar c.tld dt.tld pt.tld str.tld web.xml