Index: core/bootstrap/src/org/netbeans/ProxyClassLoader.java =================================================================== RCS file: /cvs/core/bootstrap/src/org/netbeans/ProxyClassLoader.java,v --- core/bootstrap/src/org/netbeans/ProxyClassLoader.java 10 Jan 2003 22:08:56 -0000 1.6 +++ core/bootstrap/src/org/netbeans/ProxyClassLoader.java 14 Jan 2003 19:57:02 -0000 @@ -337,7 +337,7 @@ } } } - if (pkg == null) { + if (pkg == null && /* #30093 */shouldDelegateResource(sname, getParent())) { // Cannot access either Package.getSystemPackage nor ClassLoader.getPackage // from here, so do the best we can though it will cause unnecessary // duplication of the package cache (PCL.packages vs. CL.packages): @@ -376,6 +376,7 @@ protected synchronized Package[] getPackages() { zombieCheck(null); Map all = new HashMap(); // Map + // XXX call shouldDelegateResource on each? addPackages(all, super.getPackages()); for (int i = 0; i < parents.length; i++) { ClassLoader par = parents[i];