T
tekwiz
I have a strange issue. The java.util.logging.Logger is not logging
anything below INFO level even when I explicitly set it to log
everything (Level.all) Here's what I did first:
Logger l = Logger.getLogger("TestLog");
l.setLevel(Level.ALL);
l.info("test");
l.fine("test");
l.finer("test");
l.finest("test");
This didn't work, so I tried explicity setting the level on the
handlers, overriding the filters, and flushing the buffers on the
handlers:
Logger l = Logger.getLogger("TestLog");
l.setFilter(new Filter() {
public boolean isLoggable(LogRecord record) {
return true;
}
});
for(Handler h : l.getHandlers()) {
h.setFilter(new Filter() {
public boolean isLoggable(LogRecord record) {
return true;
}
});
h.setLevel(Level.ALL);
}
l.setLevel(Level.ALL);
l.info("test");
l.fine("test");
l.finer("test");
l.finest("test");
Still no go... Please tell me I'm missing something simple...
anything below INFO level even when I explicitly set it to log
everything (Level.all) Here's what I did first:
Logger l = Logger.getLogger("TestLog");
l.setLevel(Level.ALL);
l.info("test");
l.fine("test");
l.finer("test");
l.finest("test");
This didn't work, so I tried explicity setting the level on the
handlers, overriding the filters, and flushing the buffers on the
handlers:
Logger l = Logger.getLogger("TestLog");
l.setFilter(new Filter() {
public boolean isLoggable(LogRecord record) {
return true;
}
});
for(Handler h : l.getHandlers()) {
h.setFilter(new Filter() {
public boolean isLoggable(LogRecord record) {
return true;
}
});
h.setLevel(Level.ALL);
}
l.setLevel(Level.ALL);
l.info("test");
l.fine("test");
l.finer("test");
l.finest("test");
Still no go... Please tell me I'm missing something simple...