The port returned by getRequestURL is the client's port that is used to
make the request and this is what I am interested in.

The port returned by the getServerPort() is the port number on which
this request was received (not the port request was sent from).

Gul 

-----Original Message-----
From: Raghu Upadhyayula [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 31, 2007 3:32 PM
To: [email protected]; [EMAIL PROTECTED]
Subject: RE: Retrieving caller's port number from current message
context

Instead of parsing the port number from the getRequestURL, the
HttpServletRequest method has a getServerPort() method which returns the
port number.

Thanks
Raghu

-----Original Message-----
From: Gul Onural [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 31, 2007 12:13 PM
To: [EMAIL PROTECTED]
Cc: [email protected]
Subject: RE: Retrieving caller's port number from current message
context


HttpServletRequest's  getRequestURL method returns client's URL which
has protocol, server name, port number, and server path.
You can use that method to add a PORT property to Axis2 current message
context.

Also another property SESSION_ID can be put into the Axis2's current
message context by calling HttpServletRequest's getSession method which
returns HttpSession and it has a method called getId which returns
string containing the unique identifier assigned to this session.

I have created an enhancement request for this
(https://issues.apache.org/jira/browse/AXIS2-2746).

Gul


-----Original Message-----
From: Davanum Srinivas [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 31, 2007 2:50 PM
To: Onural, Gul (CAR:QT00)
Cc: [email protected]
Subject: Re: Retrieving caller's port number from current message
context

Gul,

we call the HttpServletRequest's getRemoteAddr and stick it into
REMOTE_ADDRESS. if you can log a jira with some code to get the port
from HttpServletRequest's. we'd certainly entertain a enhancement
request.

thanks,
dims

On 5/31/07, Gul Onural <[EMAIL PROTECTED]> wrote:
>
> A standard HTTP request has the port number and IPAddress. Would it be

> possible for Axis2 to retrieve  the port number and stick it into the 
> message context ?
>
> Gul
>
> -----Original Message-----
> From: Davanum Srinivas [mailto:[EMAIL PROTECTED]
> Sent: Thursday, May 31, 2007 2:18 PM
> To: [email protected]
> Subject: Re: Retrieving caller's port number from current message 
> context
>
> Nope. AFAIK. Is it available in a typical servlet?
>
> thanks,
> dims
>
> On 5/31/07, Gul Onural <[EMAIL PROTECTED]> wrote:
> >
> >
> > I know how to retrieve caller's IP Address from the message context 
> > in
>
> > Axis2 (via property keyed by MessageContext.REMOTE_ADDR).
> > Is there a similar way of retrieving caller's port number from the 
> > current message context ?
> >
> >
> >
>
>
> --
> Davanum Srinivas :: http://davanum.wordpress.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


--
Davanum Srinivas :: http://davanum.wordpress.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to