in src/main/java/org/apache/sling/jcr/classloader/internal/RepositoryClassLoader.java [152:170]
protected Class<?> findClass(final String name) throws ClassNotFoundException {
if (!this.writer.isActivate()) {
throw new ClassNotFoundException(name + " (Classloader destroyed)");
}
logger.debug("findClass: Try to find class {}", name);
try {
return AccessController.doPrivileged(
new PrivilegedExceptionAction<Class<?>>() {
public Class<?> run() throws ClassNotFoundException {
return findClassPrivileged(name);
}
});
} catch (java.security.PrivilegedActionException pae) {
throw (ClassNotFoundException) pae.getException();
}
}