Just a minor observation - shouldn't Level.toLocationAwareLoggerInteger(Level level) be a static method (like its counterpart fromLocationAwareLoggerInteger)? Best regards, Richard Sand | Managing Director PO Box 91824 | Austin | Texas 78709-1824 | USA Office: +1 888 612 8820 ext 02 | Fax: +1 866 304 3754 Mobile: +1 267 984 3651