users@glassfish.java.net

RE: Re: Glassfish HttpServletResponse::sendRedirect

From: Comerford, Sean <Sean.Comerford_at_espn3.com>
Date: Thu, 27 Aug 2009 02:14:21 +0000

Jan - that did exactly what I wanted... thanks a million!


-----Original Message-----
From: Jan Luehe [mailto:Jan.Luehe_at_Sun.COM]
Sent: Wed 8/26/2009 1:16 PM
To: users_at_glassfish.dev.java.net
Subject: Re: Glassfish HttpServletResponse::sendRedirect
 
Hi Sean,



        
        
        On Wed, Aug 26, 2009 at 4:30 PM, Comerford,
        Sean<Sean.Comerford_at_espn3.com> <mailto:Sean.Comerford_at_espn3.com> wrote:
          

                So this may not be a Glassfish question per se but here goes:
                
                We switched from a proprietary servlet 2.3 container to Glassfish v2.1
                (servlet 2.5).
                
                We have VIPs (virutal IPs) that consist of numerous hosts.
                
                So http://foo.com is routed to either http://bar1 or http://bar2
                
                Since switching to Glassfish / servlet 2.5, sendRedirect("/index") now sends
                the user to http://barX/index instead of http://foo.com/index (which is what
                we want and how it worked before)
                
                I'm not sure how sendRedirect is determining the domain to use but is there
                a Glassfish config way to override what it's doing?
                    


Yes there is: Please use the "server-name" attribute of <http-listener> for this
purpose.
In your particular case, set its value to "foo.com". You can optionally
also specify a port number for the redirect, separated by colon, as in:
"foo.com:1234".

Let us know if you have any further questions.

Thanks!

Jan



                
                --
                Sean Comerford, Software Engineer
                ESPN.com Site Architecture Group
                Office: 860.766.6454 Cell: 860.329.5842
                
                    

        
        ---------------------------------------------------------------------
        To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
        For additional commands, e-mail: users-help_at_glassfish.dev.java.net