'u kullanıyorum Eclipselink JPA sağlayıcısı kullanıyorum ve yalnızca konsolda yazdığını fark ettim. Hem konsol hem de dosya eklerini yapılandırdım, ancak eclipselink günlük girdileri (örneğin SQL sorguları) yalnızca konsol günlüğünde görüntülenir. Nasıl düzeltilir? persistence.xml olarakeclipse link ve log4j: her ikisi de
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
: Burada
benim log4j yapılandırma...
<properties>
<property name="eclipselink.logging.level" value="FINE"/>
</properties>