So, for anyone who has this problem in the future, do the following:
1. Setup a new virtual server in Glassfish, with your app as the context root
2. Create a new http listener on a new port (for example: 8585)
3. Use Apache proxy & reverse proxy to point to
http://127.0.0.1:8585
[Message sent by forum member 'gabeosx' (gabeosx_at_yahoo.com)]
http://forums.java.net/jive/thread.jspa?messageID=386886