gpa
gpa

Reputation: 2451

HSQLDB and log4j

I am using embedded type of hsqldb, and i would like to use log4j for all log output. All other classes use correctly my log4j configuration. But some reason hsqldb still outputs on console!

<logger name="org.hsqldb">
    <level value="FATAL" />
</logger>

<root>
    <priority value="error" />
    <appender-ref ref="R" />
</root>

enter image description here

Upvotes: 1

Views: 1417

Answers (1)

gpa
gpa

Reputation: 2451

here is what i end up doing...

        server = new Server();
        if (log.isTraceEnabled()) {
            server.setSilent(false);
            server.setTrace(true);
        } else {
            server.setLogWriter(null);
            server.setSilent(true);
            server.setTrace(false);
        }

Upvotes: 2

Related Questions