you can access the HttpServletRequest object inside a CXF interceptor or from a CXF Message using the following:

HttpServletRequest request = (HttpServletRequest) message.get(AbstractHTTPDestination.HTTP_REQUEST);
String IP = request.getRemoteAddr();

Advertisements