Author: ceki
Date: Mon Feb 19 22:52:44 2007
New Revision: 736

Modified:
   slf4j/trunk/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java

Log:
Better error reporting.

Modified: slf4j/trunk/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java
==============================================================================
--- slf4j/trunk/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java    
(original)
+++ slf4j/trunk/slf4j-api/src/main/java/org/slf4j/LoggerFactory.java    Mon Feb 
19 22:52:44 2007
@@ -79,6 +79,9 @@
    * @return logger
    */
   public static Logger getLogger(String name) {
+    if(loggerFactory == null) {
+      throw new IllegalStateException("Logging factory cannot be null. See 
also http://www.slf4j.org/codes.html#null_LF";);
+    }
     return loggerFactory.getLogger(name);
   }
 
@@ -91,6 +94,9 @@
    * @return logger
    */
   public static Logger getLogger(Class clazz) {
+    if(loggerFactory == null) {
+      throw new IllegalStateException("Logging factory cannot be null. See 
also http://www.slf4j.org/codes.html#null_LF";);
+    }
     return loggerFactory.getLogger(clazz.getName());
   }
 
_______________________________________________
dev mailing list
[email protected]
http://www.slf4j.org/mailman/listinfo/dev

Reply via email to