Did you get this to work? We're trying to get JBoss (over Tomcat) to server static content from a root context. We're hoping to avoid having to put Apache over the top!
There should be no issues with deploying static content as long as it is in a WAR. See the FAQ on changes to JBoss 3.2.0 for information on deploying a root context WAR for embedded Tomcat and Jetty servers. Also note that when there is a lot of static content to be served compared to dynamic content, a front-end Apache web server, IIS, etc is going to be better performance wise as the native code web server will handle static file access much faster. YMMV.