如何在JBoss上记录ip地址

我想记录调用我的WS的客户端的IP地址。

我怎么能在JBoss上做到这一点?

编辑:

如果可能的话,我想在JBOSS上使用log4J配置。

将以下内容附加到log4j配置xml中的转换模式参数。

%X{RemoteAddress} 

在您的代码中,您可以按如下方式记录IP地址:

 MDC.put("RemoteAddress", request.getRemoteAddr()) 

如果您通过EJB3提供function,请阅读此内容 。