OpenCms is configured via several XML files residing in the RFS under {webapp home}/WEB-INF/config/
. Parts of the configuration are depending on the server your installation runs on, e.g. the site configuration, email server configuration. Adjusting it is necessary, e.g., when moving from development to production.
Before OpenCms 10, adjusting the configuration implied to replace whole files or to use your own script to manipulate the config files. Now, it is possible to apply XSL transformations on the config files. The transformations are provided via the file opencms-configuration.xslt
under {webapp home}/WEB-INF/config/
. The tranformations are performed on start-up and applied to all XML configuration files.