The proposed solution to this was to split each deployable module into two - a runtime module that contained everything needed to execute the components (e.g. the servlet or ejb containers) and another which contained the deployment code. This way we could have separate runtime and deployment configurations.
With Tomcat coming up to speed we will be adding another deployer so I think this would be a good time to do that refactoring - any thoughts?
-- Jeremy
