Deepal,

Following is the code:
---------------------------
public void init(ServiceContext serviceContext) {
                System.out.println("Initializing the service context");
                MessageContext msgCtx = 
MessageContext.getCurrentMessageContext();
                if (msgCtx != null)
                {
                        String remoteAddress 
=(String)msgCtx.getProperty("REMOTE_ADDR");
                        System.out.println("remoteAddress - " + remoteAddress);
                }
        }
---------------------------

msgCtx is coming as null.



Regards,
Geeta Madhurima
Desk: (212) 723 2505
-----Original Message-----
From: Deepal Jayasinghe [mailto:deep...@gmail.com]
Sent: 30 June 2011 20:41
To: java-user@axis.apache.org
Subject: Re: Identify IP address of the source request

You can get the remote IP address of the client corresponding to the current 
message as follows; String remoteAddress =
String)msgCtx.getProperty("REMOTE_ADDR"):

Deepal

On Thu, Jun 30, 2011 at 3:34 PM, Matta, Geethamadhurima 
<geethamadhurima.ma...@citi.com> wrote:
> Hi,
>
> I am using Axis2 1.5.1.
>
> We need to authenticate if the request coming to Axis2 server is from a valid 
> source.
> Can we identify using the ip address of the source.
> Is there any way to get the ip address of the source from the request?
>
> Regards,
> Geeta Madhurima
> Desk: (212) 723 2505
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
> For additional commands, e-mail: java-user-h...@axis.apache.org
>
>



--
http://blogs.deepal.org

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@axis.apache.org
For additional commands, e-mail: java-user-h...@axis.apache.org

Reply via email to