Check
http://www.jboss.org/community/docs/DOC-9719
The key is to create a directory under server/xxxx/deploy with a name
with .war at the end of it, then JBoss treats it the same as a
compressed WAR file. If you then copy your files into this as per
tutorial it should work. Run it using the directory name minus
the .war extention (same as if it was a WAR file)
If your module is
com.google.gwt.sample.stockwatcher.StockWatcher.gwt.xml, your module
HTML page is StockWatcher.html and you name the expanded deplyment
directory stockwatcher.war then the default URL to fire up the example
is probably:
http://localhost:8080/stockwatcher/com.google.gwt.sample.stockwatcher.StockWatcher/StockWatcher.html
which translates as:
<your JBoss server>/<the expanded directory or WAR file name (minus
the .war)>/<path.to.your.GWT.module.filename(minus the .gwt.xml)/
moduleHTMLfile.html
The long com.google.gwt.sample.stockwatcher.StockWatcher/
StockWatcher.html bit is because that's typically what the GWT
compiler creates under www, so that's how JBoss finds it. You can
manually move the html and js files nearer the root of
stockwatcher.war directory and alter the URL accordingly.
However as I say, learn ant: it means you configure everything in your
IDE (in a place that is convenient for development, not deployment)
and ant takes care of all these boring details every time you want to
deploy. The advantages are a) ant never makes a mistake, b) ant does
it in seconds, c) if more than one person is working on the project
you have a solid baseline compile/deploy system independent of IDEs
that always works for everyone, d) if you put a project down and come
back to it later chances are you will have forgotten some details that
made the deployment work - your ant script won't have.
HTH
gregor