I can certainly recommend JBoss as a wrapper around Tomcat to solve the classloader issues. It's auto-deploy feature is really effective. You could say it's a little like taking a sledgehammer to crack a nut, but you can slim the sledgehammer (JBoss) down and it does the job effectively and so much better than anything else I've seen. That's our production solution - for dev we also use Jetty, sometimes JBoss-Tomcat.
Szemere