Hi,
leider saut mir Hibernate die ganze Konsole voll mit seinen Logging Nachrichten, und ich weiß nicht wie ich das unterbinden kann?
Das Hibernate Logging ist ja gut und schön, aber nur wenn es in einer Log-Datei verschwindet
Ich verwende Netbeans und zum Loggen Logback. Meine Logback konfigurationsdatei sieht folgendermaßen aus:
[XML]
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
<encoder>
<pattern>%-5level\t%msg%n</pattern>
</encoder>
</appender>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>logging/log</file>
<encoder>
<pattern>%d{yyyy-MM-dd_HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.hibernate.type" level="ALL" >
<appender-ref ref="FILE"/>
</logger>
<logger name="org.hibernate" level="DEBUG" >
<appender-ref ref="FILE"/>
</logger>
<logger name="mein.package" level="INFO">
<appender-ref ref="STDOUT"/>
</logger>
<root level="INFO">
</root>
</configuration>
[/XML]
Ziel ist es das nur mein eigenes Logging auf der Konsole landet, und alles von Hibernate in eine Datei abgeschoben wird, was mahce ich falsch?
Gruß
//Edit: ich bin mir nicht sicher ob das hier eine Hibernate oder eine Logging frage ist,.. bzw eigentlich bin ich mir sicher dass es beides ist, ich weiß nur nicht in welches unterforum damit ???:L
leider saut mir Hibernate die ganze Konsole voll mit seinen Logging Nachrichten, und ich weiß nicht wie ich das unterbinden kann?
Das Hibernate Logging ist ja gut und schön, aber nur wenn es in einer Log-Datei verschwindet
Ich verwende Netbeans und zum Loggen Logback. Meine Logback konfigurationsdatei sieht folgendermaßen aus:
[XML]
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<!-- encoders are assigned the type
ch.qos.logback.classic.encoder.PatternLayoutEncoder by default -->
<encoder>
<pattern>%-5level\t%msg%n</pattern>
</encoder>
</appender>
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>logging/log</file>
<encoder>
<pattern>%d{yyyy-MM-dd_HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
<logger name="org.hibernate.type" level="ALL" >
<appender-ref ref="FILE"/>
</logger>
<logger name="org.hibernate" level="DEBUG" >
<appender-ref ref="FILE"/>
</logger>
<logger name="mein.package" level="INFO">
<appender-ref ref="STDOUT"/>
</logger>
<root level="INFO">
</root>
</configuration>
[/XML]
Ziel ist es das nur mein eigenes Logging auf der Konsole landet, und alles von Hibernate in eine Datei abgeschoben wird, was mahce ich falsch?
Gruß
//Edit: ich bin mir nicht sicher ob das hier eine Hibernate oder eine Logging frage ist,.. bzw eigentlich bin ich mir sicher dass es beides ist, ich weiß nur nicht in welches unterforum damit ???:L
Zuletzt bearbeitet: