2017-01-26 3 views
0

Ich benutze HSQLDB (2.3.4) mit JPA, Hibernate (5.2.6.Final) und Feder-Daten-jpa (1.10.6.Final). Außerdem verwendet die Anwendung org.slf4j und slf4j-log4j12. Ich möchte die folgenden Meldungen deaktivieren, die der HSQLDB-Server zu anmelden scheint:org.hsqldb deaktivieren Checkpoint-Nachrichten

17-01-26 14:07:47 INFO open start - state modified 
17-01-26 14:07:47 INFO checkpointClose start 
17-01-26 14:07:47 INFO checkpointClose synched 
17-01-26 14:07:47 INFO checkpointClose script done 
17-01-26 14:07:47 INFO checkpointClose end 

Vielmehr möchte ich WARN oder ERROR HSQLDB zu protokollieren.

ich die folgenden Zeilen versucht, vor dem Frühlingsanwendungskontext zu schaffen, die den HSQLDB-Server an einem Punkt beginnt:

System.setProperty("hsqldb.reconfig_logging", "false"); 
Logger.getLogger("org.hsqldb").setLevel(Level.WARNING); 

Zusätzlich habe ich folgendes meine log4j.properties:

log4j.logger.org.hibernate=WARN 
log4j.logger.org.springframework=WARN 
log4j.logger.org.springframework.data=WARN 
log4j.logger.org.hsqldb=WARN 

Noch , Bekomme ich die INFO Nachrichten von HSQL ...

Hier ist meine dataSource Teil von spring.xml :

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> 
    <property name="driverClassName" value="org.hsqldb.jdbcDriver" /> 
    <property name="url" value="jdbc:hsqldb:file:data/chefdb;hsqldb.write_delay=false" /> 
    <property name="username" value="sa" /> 
    <property name="password" value="" /> 
</bean> 

Irgendwelche Ideen zum Deaktivieren der Nachrichten?

Vielen Dank im Voraus!

+0

finden die Kategorie, die die Nachrichten angemeldet sind und setze diese Loglevel –

Antwort

0

Dank @Neil Stockton:

Ich habe% c in meinem Muster und identifiziert den Namen des Loggers als hsqldb.db. Meldungen verschwinden nach dem Hinzufügen:

log4j.logger.hsqldb.db=WARN 

zu meiner log4j.properties.

0

Ich hatte folgende meiner log4j XML-Datei hinzuzufügen: (vielleicht ist es nicht org.hsqldb)

<logger level="warn" name="hsqldb.db"/> 

    ... 

Verwandte Themen