Tôi muốn đăng nhập địa chỉ IP của ứng dụng khách đang gọi cho WS của tôi.Cách đăng nhập địa chỉ IP trên JBoss
Tôi có thể làm điều đó trên JBoss như thế nào?
EDIT:
Tôi muốn sử dụng cấu hình log4J trên JBOSS nếu có thể.
Tôi muốn đăng nhập địa chỉ IP của ứng dụng khách đang gọi cho WS của tôi.Cách đăng nhập địa chỉ IP trên JBoss
Tôi có thể làm điều đó trên JBoss như thế nào?
EDIT:
Tôi muốn sử dụng cấu hình log4J trên JBOSS nếu có thể.
Đọc this, trong trường hợp bạn là chức năng provind qua EJB3.
Nối phần sau vào thông số mẫu chuyển đổi của bạn trong cấu hình log4j xml.
%X{RemoteAddress}
Và trong mã của bạn, bạn có thể đăng nhập địa chỉ ip như sau:
MDC.put("RemoteAddress", request.getRemoteAddr())
Mã cũng nên "bỏ đặt" MDC khi yêu cầu đã hoàn tất. – skaffman
Đây là một bài viết ngắn về việc sử dụng MDC trong jboss: http://community.jboss.org/wiki/LoggingContextualInformation –
Thx cho câu trả lời. Nhưng tôi không sử dụng EJB3 và tôi muốn đăng nhập bằng cách sử dụng log4j conf trên jboss –