Index: src/main/java/common/javax/swing/UIDefaults.java =================================================================== --- src/main/java/common/javax/swing/UIDefaults.java (revision 518258) +++ src/main/java/common/javax/swing/UIDefaults.java (working copy) @@ -357,14 +357,14 @@ } public Class getUIClass(final String name) { - return getUIClass(name, ClassLoader.getSystemClassLoader()); + return getUIClass(name, null); } public Class getUIClass(final String name, final ClassLoader classLoader) { try { if (classLoader == null) { return (Class) - Class.forName((String)get(name), false, classLoader); + Class.forName((String)get(name), true, Thread.currentThread().getContextClassLoader()); } else { return (Class) classLoader.loadClass((String)get(name));