Logger.fine(), Logger.finest(), etc: what are they for?
I did a locate logging.properties on my system. I edited every single logging.properties file I could find to set the level to FINEST. And yet none of my logger.fine() statements ever log anything. Are these even implemented? I haven't looked at Sun's Java sourcecode to see. Is there a way to use them to, I don't know, do something crazy like LOG something?
Sun's logging API is the most horrible part of the entire Java system, from my point of view as a developer. There needs to be a way to tell Java "yes please do in fact LOG THIS LOG MESSAGE."
I mean, even BASIC has ways of doing that. Why can't Java do it? Why should I spend HOURS debugging the logging system, when the logging system should be helping me debug my program?
Maybe there should be some kind of override flag within the logging system, that says, "yes, please DO in fact log this message because I'm trying to use it to debug a system and I would rather not spend my day trying to figure out why the logging system is so broken"?
Come on, Java has been out for 10 years already. The logging API was introduced four years ago, in Java 1.4. When will Sun ever introduce a logging API that actually logs stuff?

