Problem: Jooq loggt nur sein Logo ("Danke für die Verwendung von jooq"), aber protokolliert die Abfragen nicht wie in der Dokumentation.Jooq: nur das Logo von jooq ist geloggt
jOOQ Version: 3.10.2
(versucht, ältere)
Logger Abhängigkeiten:
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.10.0'
compile group: 'org.apache.logging.log4j', name: 'log4j-to-slf4j', version: '2.10.0'
(versucht, andere (SLF-log4j12) als auch ohne Erfolg)
log4j.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration>
<appender name="stdout" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%m%n" />
</layout>
</appender>
<root>
<priority value="debug" />
<appender-ref ref="stdout" />
</root>
</log4j:configuration>
Sind Sie sicher, dass keine andere Konfiguration irgendwo platziert ist, die Ihre eigene überschreiben könnte (insbesondere die Debug-Protokoll-Ebene)? Das Logo wird mit Info-Level protokolliert, aber die meisten anderen jOOQ-Logs werden mit Debug- oder Trace-Level protokolliert. –
Sie haben wahrscheinlich recht. Konnte es aber nicht herausfinden. Als Lösung implementiert benutzerdefinierte ExecuteListener, wo ich loggen. – ClassyPimp