1.1 --- a/openide.util.lookup/src/org/netbeans/modules/openide/util/NamedServicesProvider.java Mon Dec 14 20:58:39 2009 +0100
1.2 +++ b/openide.util.lookup/src/org/netbeans/modules/openide/util/NamedServicesProvider.java Mon Dec 14 21:23:29 2009 +0100
1.3 @@ -61,7 +61,13 @@
1.4 return lkp;
1.5 }
1.6 NamedServicesProvider prov = Lookup.getDefault().lookup(NamedServicesProvider.class);
1.7 - if (prov != null && /* avoid stack overflow during initialization */ !path.startsWith(URLStreamHandlerRegistrationProcessor.REGISTRATION_PREFIX)) {
1.8 + if (prov != null &&
1.9 + /* avoid stack overflow during initialization */
1.10 + !path.startsWith(
1.11 + "URLStreamHandler/"
1.12 + /*URLStreamHandlerRegistrationProcessor.REGISTRATION_PREFIX*/
1.13 + )
1.14 + ) {
1.15 lkp = prov.create(path);
1.16 } else {
1.17 ClassLoader l = Lookup.getDefault().lookup(ClassLoader.class);