--- dom4j-1.6.1/src/java/org/dom4j/util/SimpleSingleton.java~ 2005-05-16 15:28:30.000000000 +0200 +++ dom4j-1.6.1/src/java/org/dom4j/util/SimpleSingleton.java 2007-07-06 10:09:03.000000000 +0200 @@ -35,8 +35,7 @@ if (singletonClassName != null) { Class clazz = null; try { - clazz = Thread.currentThread().getContextClassLoader().loadClass( - singletonClassName); + clazz = Class.forName(singletonClassName); singletonInstance = clazz.newInstance(); } catch (Exception ignore) { try {