diff options
Diffstat (limited to 'bundles/org.eclipse.osgi/defaultAdaptor/src/org/eclipse/osgi/baseadaptor/BaseData.java')
-rw-r--r-- | bundles/org.eclipse.osgi/defaultAdaptor/src/org/eclipse/osgi/baseadaptor/BaseData.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/bundles/org.eclipse.osgi/defaultAdaptor/src/org/eclipse/osgi/baseadaptor/BaseData.java b/bundles/org.eclipse.osgi/defaultAdaptor/src/org/eclipse/osgi/baseadaptor/BaseData.java index dc88151be..5cf202cc8 100644 --- a/bundles/org.eclipse.osgi/defaultAdaptor/src/org/eclipse/osgi/baseadaptor/BaseData.java +++ b/bundles/org.eclipse.osgi/defaultAdaptor/src/org/eclipse/osgi/baseadaptor/BaseData.java @@ -75,9 +75,7 @@ public class BaseData implements BundleData { /** * This method calls all the configured class loading hooks {@link ClassLoadingHook#createClassLoader(ClassLoader, ClassLoaderDelegate, BundleProtectionDomain, BaseData, String[])} * methods until on returns a non-null value. If none of the class loading hooks returns a non-null value - * then the default classloader implementation is used. <p> - * After the classloader is created all configured class loading hooks - * {@link ClassLoadingHook#initializedClassLoader(BaseClassLoader, BaseData)} methods are called. + * then the default classloader implementation is used. * @see BundleData#createClassLoader(ClassLoaderDelegate, BundleProtectionDomain, String[]) */ public BundleClassLoader createClassLoader(ClassLoaderDelegate delegate, BundleProtectionDomain domain, String[] bundleclasspath) { @@ -88,8 +86,6 @@ public class BaseData implements BundleData { cl = hooks[i].createClassLoader(parent, delegate, domain, this, bundleclasspath); if (cl == null) cl = new DefaultClassLoader(parent, delegate, domain, this, bundleclasspath); - for (int i = 0; i < hooks.length; i++) - hooks[i].initializedClassLoader(cl, this); return cl; } |