I think I've found a very odd bit of behaviour when deploying war files on jboss 3.0.4/Jetty .
If you have a war file whose name begins with "war" (e.g. "wargames.war"), then JBoss deploys it to the root context - i.e. the servlets are available at localhost:/8080/someservlet instead of localhost:8080/wargames/someservlet. If I take the same warfile and just rename it to "games.war" then it gets deployed under the /games context.
Can anyone confirm this? It seems very strange behaviour, if it's true.