in src/main/java/org/apache/sling/commons/fsclassloader/impl/FSClassLoaderProvider.java [167:180]
public ClassLoader getClassLoader() {
synchronized (this) {
if (loader == null || !loader.isLive()) {
this.destroyClassLoader();
// get the dynamic class loader for the bundle using this
// class loader writer
final DynamicClassLoaderManager dclm = this.callerBundle.getBundleContext()
.getService(this.dynamicClassLoaderManager);
loader = new FSDynamicClassLoader(new URL[] { this.rootURL }, dclm.getDynamicClassLoader());
}
return this.loader;
}
}