With the GLUE framework, you can determin the IP address of the client using the following:
Context ctx = Context.thread();
HttpServletRequest request = (HttpServletRequest) ctx.getProperty("httpRequest");
return InetAddress.getLocalHost().getHostAddress();
return request.getRemoteAddr();
It would be keen to be able to obtain the HTTP request of the client. At runtime there is a need to validate the remote address of the client for my specific project. These addresses are determined through a console that I am writting, which to validate the client I check the IP address verses allowed addresses. Similar to NFS.
XFireServletController.getRequest(); (its a static method).