दोनों का उपयोग कैसे करें I Eclipselink JPA प्रदाता का उपयोग कर रहा हूं, और ध्यान दिया कि यह केवल कंसोल में लिखता है। मैंने कंसोल और फ़ाइल एपेंडर्स दोनों को कॉन्फ़िगर किया है, लेकिन eclipselink लॉग प्रविष्टियां (उदाहरण के लिए SQL क्वेरी) केवल कंसोल लॉग में दिखाई देती हैं। इसे कैसे ठीक करें?ग्रहण लिंक और log4j:
log4j.rootLogger=ALL, FILE, CONSOLE
log4j.logger.uk.co.mycompany=DEBUG
log4j.logger.org.eclipse.persistence=ALL
log4j.appender.FILE=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FILE.File=${catalina.base}/logs/application.log
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d{HH:mm:ss, SSS} %t [%p] %c{1} - %m%n
# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%d{HH:mm:ss,SSS} [%p] %m%ne
persistence.xml में:
यहाँ मेरी log4j विन्यास है
...
<properties>
<property name="eclipselink.logging.level" value="FINE"/>
</properties>