पर आईपी पते लॉग इन करने की मैं ग्राहक जो मेरे WS बुला रहा है के आईपी पते प्रवेश करना चाहते हैं।कैसे JBoss
मैं ऐसा कैसे कर सकते हैं JBoss पर?
संपादित करें:
मैं JBoss पर log4j विन्यास का उपयोग करने के यदि संभव हो तो करना चाहते हैं।
पर आईपी पते लॉग इन करने की मैं ग्राहक जो मेरे WS बुला रहा है के आईपी पते प्रवेश करना चाहते हैं।कैसे JBoss
मैं ऐसा कैसे कर सकते हैं JBoss पर?
संपादित करें:
मैं JBoss पर log4j विन्यास का उपयोग करने के यदि संभव हो तो करना चाहते हैं।
this पढ़ें, मामले में आप EJB3 के माध्यम से provind कार्यक्षमता कर रहे हैं।
log4j विन्यास एक्सएमएल में अपने रूपांतरण पैटर्न पैरामीटर के लिए निम्न जोड़ें।
%X{RemoteAddress}
और अपने कोड में आप आईपी पते लॉग इन कर सकते इस प्रकार है: जवाब के लिए
MDC.put("RemoteAddress", request.getRemoteAddr())
कोड भी "सेट नहीं" MDC एक बार अनुरोध पूरा कर लिया है चाहिए पर log4j conf का उपयोग कर इसे लॉग ऑन करना चाहते हैं। – skaffman
यहाँ है jboss में MDC के उपयोग पर एक संक्षिप्त लेख: http://community.jboss.org/wiki/LoggingContextualInformation –
Thx। लेकिन मैं EJB3 उपयोग नहीं कर रहा है, और मैं jboss –