public Class<?> findClassWithDefaultLoaderRepository(String className) throws ReflectionException {
  Class<?> theClass;
  if (className == null) {
    throw new RuntimeOperationsException(new IllegalArgumentException("The class name cannot be null"),"Exception occurred during object instantiation");
  }
  ReflectUtil.checkPackageAccess(className);
  try {
    if (clr == null)     throw new ClassNotFoundException(className);
    theClass=clr.loadClass(className);
  }
 catch (  ClassNotFoundException ee) {
    throw new ReflectionException(ee,"The MBean class could not be loaded by the default loader repository");
  }
  return theClass;
}

public Class < ? > findClassWithDefaultLoaderRepository ( String className ) throws ReflectionException { Class < ? > theClass ; if ( className == null ) { throw new RuntimeOperationsException ( new IllegalArgumentException ( "The class name cannot be null" ) , "Exception occurred during object instantiation" ) ; } ReflectUtil . checkPackageAccess ( className ) ; try { if ( clr == null ) throw new ClassNotFoundException ( className ) ; theClass = clr . loadClass ( className ) ; } catch ( ClassNotFoundException ee ) { throw new ReflectionException ( ee , "The MBean class could not be loaded by the default loader repository" ) ; } return theClass ; }
loads the class with the specified name using this object ' s default loader repository .
