We have a typical J2EE application:
- ear
- war A
- war B
- domain jar
- datasource config
- ejb.jar
- EJBs
- JPA config
We use jBoss as our J2EE container. The same application must be deployed multiple times into the same container (in order to support different independent customers). This is proving to be a troublesome and error prone task since a variety of settings must be changed; in multiple xml files; spread throughout the structure above.
Does anyone have any advice on how these repeat deployments can be simplified?