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