private static ClassLoader getClassloader()

in src/main/java/org/apache/sling/extensions/leakdetector/internal/LeakDetector.java [348:355]


    private static ClassLoader getClassloader(Bundle b) {
        //Somehow it fails to compile on JDK 7. Explicit cast helps
        BundleWiring bw = (BundleWiring) b.adapt(BundleWiring.class);
        if(bw != null){
            return bw.getClassLoader();
        }
        return null;
    }