JRun is just about the last place I would look to find the correct
implementation of any method.

        Tomcat implements the specification exactly (maybe only with minor
variances that we haven't found yet).  Since Tomcat is the reference
implementation, there isn't really any choice in the implantation, unlike
JRun and the other servlet engines, which can choose what they want to do.

        Randy

> -----Original Message-----
> From: Joseph D Toussaint [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, July 08, 2001 6:03 PM
> To: [EMAIL PROTECTED]
> Subject: RE: problem with getPort()
> 
> 
> 
> I'm trying to create a new URL to go to.  If I wanted to use the
> request.getPort() method I'd have to also call getHostName() and
> manually construct the URL.  It was my understanding that the
> getRequestURL method did that for you.
> 
> This code ran under JRun 3.x but for some reason wont  run 
> under tomcat.
> 
> 
> Thanks
> 
> 
> joe
> 
> 
> On 03 Jul 2001 16:27:54 -0400, Randy Layman wrote:
> > 
> >       Is there a reason that you aren't using request.getPort()?
> > 
> > > -----Original Message-----
> > > From: Joseph D Toussaint [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, July 03, 2001 4:38 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: problem with getPort()
> > > 
> > > 
> > > I'm trying to get the port off of a request object and it 
> is returning
> > > port 0.
> > > 
> > > 
> > > Here is how I'm getting the URL I came from.
> > > 
> > > 
> > >         StringBuffer came_from = HttpUtils.getRequestURL(request);
> > > 
> > > While reconstructing a new URL 
> > > 
> > >     java.net.URL tmp_url   = new 
> java.net.URL(came_from.toString());
> > > 
> > > 
> > > My servlet faild because I was using port 0.
> > > 
> > > To test I printed out 'came_from' and it said port 0.
> > > 
> > > I'm using Tomcat 3.2.2 with ajp12 configured to use Apache 1.3.20
> > > 
> > > 
> > > Thanks
> > > 
> > > 
> > > joe
> > > 
> > > 
> > > -- 
> > > ##############################
> > > # Joseph Toussaint           #
> > > # Caribou Lake Software      #
> > > # http://www.cariboulake.com #
> > > # [EMAIL PROTECTED]   #
> > > # 952-837-98029              #
> > > ##############################
> > > 
> 
> 
> 
> -- 
> ##############################
> # Joseph Toussaint           #
> # Caribou Lake Software      #
> # http://www.cariboulake.com #
> # [EMAIL PROTECTED]   #
> # 952-837-98029              #
> ##############################
> 

Reply via email to