Index: juli/src/java/org/apache/juli/ClassLoaderLogManager.java =================================================================== --- juli/src/java/org/apache/juli/ClassLoaderLogManager.java (revision 493573) +++ juli/src/java/org/apache/juli/ClassLoaderLogManager.java (working copy) @@ -335,12 +335,12 @@ } ClassLoaderLogInfo info = new ClassLoaderLogInfo(new LogNode(null, localRootLogger)); - info.loggers.put("", localRootLogger); classLoaderLoggers.put(classLoader, info); if (is != null) { readConfiguration(is, classLoader); } + addLogger(localRootLogger); } @@ -488,6 +488,9 @@ LogNode findNode(String name) { LogNode currentNode = this; + if (logger.getName().equals(name)) { + return this; + } while (name != null) { final int dotIndex = name.indexOf('.'); final String nextName;