2010-09-21 18 views
7

हम अपने web.xml करने के लिए इन जोड़ दिया है:जर्सी लॉगिंग को फाइल में आउटपुट करना?

<init-param> 
    <param-name>com.sun.jersey.spi.container.ContainerRequestFilters</param-name> 
    <param-value>com.sun.jersey.api.container.filter.LoggingFilter</param-value> 
</init-param> 
<init-param> 
    <param-name>com.sun.jersey.spi.container.ContainerResponseFilters</param-name> 
    <param-value>com.sun.jersey.api.container.filter.LoggingFilter</param-value> 
</init-param> 

कौन सा मेरी देव वातावरण में डीबगिंग के लिए अच्छा है, लेकिन, मैं किसी भी उदाहरण हमारे परीक्षण सर्वर पर फ़ाइलों को इन बातों को प्रवेश करने पर नहीं देख सकते हैं! मैं बस इतना देखता हूं कि डिफ़ॉल्ट है System.out ... कुछ भी कैसे पास नहीं किया जाए।

उदाहरण अच्छे होंगे! धन्यवाद

उत्तर

6

डिफ़ॉल्ट रूप से, लॉगिंगफिल्टर एक जेडीके लॉगर पर लॉग इन करता है जिसका नाम पूरी तरह से योग्य वर्ग नाम (com.sun.jersey.api.container.filter.LoggingFilter) है। तुम बस होगा

  1. configure JDK logging the usual way,
  2. bridge it to your favorite logging framework, या
  3. use whatever mechanism your application server may provide करने के लिए।
संबंधित मुद्दे