There is an application and database server setup for everyone's perusal. Login and directory details are below.
JBoss has Tomcat built in as a web-container, so this allows for deploying Tomcat applications too. Moreover, JBoss actually supports hot deployment and undeployment - just remove the deployable archive (.war typically) from the deploy directory and your application should be undeployed. Updating it triggers an undeployment/redeployment cycle.
host: dbhack1.nescent.org user: **** password: ****
jboss is located: /jboss
deploy folder is : /deploy