मैं लॉग 4j के लिए XML स्टाइल कॉन्फ़िगरेशन फ़ाइल का उपयोग करके हाइबरनेट के लॉगिंग को कॉन्फ़िगर करने के तरीके के बारे में कोई दस्तावेज नहीं ढूंढ सका हूं।
क्या यह संभव है या क्या मुझे हाइबरनेट के लॉगिंग को नियंत्रित करने के लिए एक गुण शैली विन्यास फाइल का उपयोग करना है?
अगर किसी के पास कोई सूचना या दस्तावेज़ीकरण के लिंक हैं तो इसकी सराहना की जाएगी।
संपादित करें:
स्पष्ट करने के लिए, मैं हाइबरनेट को नियंत्रित करने के लिए वास्तविक XML सिंटैक्स का एक उदाहरण देख रहा हूं।
EDIT2:
यहाँ वही है जो मेरे XML config फाइल में है।
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<param name="Threshold" value="info"/>
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{ABSOLUTE} [%t] %-5p %c{1} - %m%n"/>
</layout>
</appender>
<appender name="rolling-file" class="org.apache.log4j.RollingFileAppender">
<param name="file" value="Program-Name.log"/>
<param name="MaxFileSize" value="1000KB"/>
<!-- Keep one backup file -->
<param name="MaxBackupIndex" value="4"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %l - %m%n"/>
</layout>
</appender>
<root>
<priority value ="debug" />
<appender-ref ref="console" />
<appender-ref ref="rolling-file" />
</root>
</log4j:configuration>
लॉगिंग ठीक काम करता है, लेकिन मैं हाइबरनेट लॉगिंग को अपने तरीके से नीचे गिराने और नियंत्रित करने का एक तरीका ढूंढ रहा हूं जो मेरे एप्लिकेशन स्तर लॉगिंग से अलग है, क्योंकि यह वर्तमान में मेरे लॉग्स को भर रहा है। मुझे ऐसा करने के लिए वरीयता फ़ाइल का उपयोग करने के उदाहरण मिले हैं, मैं बस सोच रहा था कि मैं एक्सएमएल फ़ाइल में यह कैसे कर सकता हूं।