We are placing some configuration files in our war file. Once the app is deployed and we want to update it, we don't want to overwrite certain config files that may have been customized, but we do want to maintain the default config files in the war for initial deployments. We have thought of a couple of ways to accomplish this such as implementing a Lifecycle Listener to perform the copy/deploy/copy back operation of these files. Is there a more eloquent way to accomplish this that anyone has implemented. Regards MRR