protected Class loadClassInDependentJar(String name) throws ClassNotFoundException { if (inEARFile) { return loadClassInDependentJarInEAR(name); } else if (getExtraClassLoader() != null) { return getExtraClassLoader().loadClass(name); } throw new ClassNotFoundException(name); }