I have been working with Jboss2.4.4 with Apache 1.3 for about 10 months now. I have been looking to migrate to Jboss 3.0 and I have my app up and running. However, I am unable to turn off the use of port 8080 which can also serve up http pages. I just want to use Apache as my front end and I dont want people to bypass Apache by going directly to 8080. In the old version I simply commented out the entry in server.xml and it worked but with this proxy stuff port 8080 needs to be accessible at all times.
Somtime back when using 9iAS J2EE Container which used the Proxy Directives I was unable to configure SSL through Apache. At that time I was told that it could not be done with the Proxy directive. The only way to do it was to eliminate Apache and use 9iAs as both HTTP + App server. I guess with Jboss 3.0 also this will be the case.
My question is also by eliminating Apache how will the performance be? Apache since it is written in C will always be faster than an HTTP server written in Java.
ALso, has anyone looked at performance issues with using mod_jk vs Proxy?
Thanks in Advance.