Its possible to change virtual host and context location without unpacking WAR and replacing jboss-web.xml?
For example in Glassfish you can do it in web console. In Jetty 7 you can deploy XML context descriptor with reference to particular war.