[Lumberjack-users] Lumberjack 0.9.1 is out
Status: Beta
Brought to you by:
gilstrap
From: Brian G. <br...@gi...> - 2001-11-15 15:24:59
|
It brings Lumberjack in line with version 0.8 of the Java Logging APIs (JSR 47). There are a couple of outstanding bugs (see the sourceforge project page) but it should be quite usable. Note that there were significant changes in the spec, such as how the hierarchy of loggers and their logging levels are handled. Before reporting a bug because something is different than in Lumberjack 0.8.7, please check the spec to make sure it isn't an official change in behavior :-). Also, if you happened to download Lumberjack 0.9, please upgrade immediately to 0.9.1. I put out 0.9 before performing adequate testing and it has some pretty egregious bugs (sorry!). Finally, I'll be creating a FAQ. And to get the ball rolling, here is one of the items that will appear (it's shown up several times recently): Q: Why is it that my output doesn't always contain the proper names of the invoking class and method? A: Unless you call logp or logrb and pass the class name and method name explicitly, there is no guarantee that your class and method names will be right. While Lumberjack and the 1.4 implementation try their best to determine the correct name of the class and method, it is not possible to be 100% correct, especially due to things like JIT/Hotspot optimizations. This is described in the 0.80 spec (see the last paragraph on page 11). As always, feedback is appreciated. Thanks, Brian Gilstrap |