I'm not sure but is Jboss connecting to port 888/889? I.e. can you telnet to it and get a response.
It may be that you are using a port lower then 1024. On a unix system that required root access to bind to that port. You don't want to start a process as user root for security reasons so use the method the httpd server (apache) uses and change the user into something like jboss.
A good starting point may be the startp script of apache. (and other services like email, ftp server etc)
Thanks for sharing your thoughts.
Its the company policy. we need to have JBoss running on Well Known ports. JBoss is running as root so its able to bind to 888 and 889. I am able to get to the application directly, i.e. if i do a http://servername:888/appname. It's only the redirection or the bridge that is causing the problem.