If port 8080 open in your firewall?
Also, check the console log and verify which IP address JBoss AS is binding to - it is a few lines before the "started in xxx seconds" message:
14:26:27,755 INFO [Http11Protocol] (main) Starting Coyote HTTP/1.1 on http-0.0.0.0-8080
I'm such a dope, I had opened up port 80, but not 8080
Thanks for the help I'm so used to using port 80 guess I had it stuck in my head.