You would also need to override the data directory, the log directory
and the tomcat work directory.
Thanks Adrian for the pointers. This approach sounds feasible. We are in the middle of pushing out a new release. Once I am past that, I'll get back on this project to see if I can make it work.