diff options
Diffstat (limited to 'bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/internal/loader/BundleLoader.java')
-rw-r--r-- | bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/internal/loader/BundleLoader.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/internal/loader/BundleLoader.java b/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/internal/loader/BundleLoader.java index 718ce7f89..2d377dd50 100644 --- a/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/internal/loader/BundleLoader.java +++ b/bundles/org.eclipse.osgi/core/framework/org/eclipse/osgi/internal/loader/BundleLoader.java @@ -452,7 +452,7 @@ public class BundleLoader implements ClassLoaderDelegate { result = source.loadClass(name); if (result != null) return result; - throw new ClassNotFoundException(name); + throw new ClassNotFoundException(name + " cannot be found by " + this); //$NON-NLS-1$ } // 4) search the required bundles source = findRequiredSource(pkgName, null); @@ -472,7 +472,7 @@ public class BundleLoader implements ClassLoaderDelegate { if (result != null) return result; // must throw CNFE if dynamic import source does not have the class - throw new ClassNotFoundException(name); + throw new ClassNotFoundException(name + " cannot be found by " + this); //$NON-NLS-1$ } } @@ -498,7 +498,7 @@ public class BundleLoader implements ClassLoaderDelegate { } catch (ClassNotFoundException e) { // we want to generate our own exception below } - throw new ClassNotFoundException(name); + throw new ClassNotFoundException(name + " cannot be found by " + this); //$NON-NLS-1$ } @SuppressWarnings("unchecked") |