src/share/classes/com/sun/jmx/mbeanserver/MXBeanMapping.java

Print this page

        

@@ -167,11 +167,11 @@
     private static Class<?> makeOpenClass(Type javaType, OpenType<?> openType) {
         if (javaType instanceof Class<?> && ((Class<?>) javaType).isPrimitive())
             return (Class<?>) javaType;
         try {
             String className = openType.getClassName();
-            return Class.forName(className, false, null);
+            return Class.forName(className, false, MXBeanMapping.class.getClassLoader());
         } catch (ClassNotFoundException e) {
             throw new RuntimeException(e);  // should not happen
         }
     }