Index: lutinutil/src/java/org/codelutin/util/CategorisedListenerSet.java diff -u lutinutil/src/java/org/codelutin/util/CategorisedListenerSet.java:1.8 lutinutil/src/java/org/codelutin/util/CategorisedListenerSet.java:1.9 --- lutinutil/src/java/org/codelutin/util/CategorisedListenerSet.java:1.8 Wed Sep 13 13:26:42 2006 +++ lutinutil/src/java/org/codelutin/util/CategorisedListenerSet.java Mon Sep 18 10:02:09 2006 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.8 $ + * @version $Revision: 1.9 $ * - * Mise a jour: $Date: 2006/09/13 13:26:42 $ + * Mise a jour: $Date: 2006/09/18 10:02:09 $ * par : $Author: bpoussin $ */ @@ -157,7 +157,7 @@ */ public void fire(Object category, String methodName, Object event) throws Exception { - if (log.isTraceEnabled()) { + if (log != null && log.isTraceEnabled()) { log.trace("fire category: " + category + " method: " + methodName); } ListenerSet ls = getAllListeners(category); @@ -212,7 +212,7 @@ parentCategory = categoryParent.get(parentCategory); } } - if (log.isTraceEnabled()) { + if (log != null && log.isTraceEnabled()) { log.trace("getAllListeners category: " + category + " result: " + result); } return result; @@ -239,7 +239,7 @@ if(result == null){ listeners.put(category, result = new ListenerSet()); } - if (log.isTraceEnabled()) { + if (log != null && log.isTraceEnabled()) { log.trace("getListeners category: " + category + " result: " + result); } return result;