The infrastructure is trying to seek for Contexts.Provider(s), so load them by the same classloader.
authorJaroslav Tulach <jaroslav.tulach@netbeans.org>
Thu, 06 Mar 2014 21:51:48 +0100
changeset 580aed4c6a7d4b4
parent 579 f6f6c859c3f1
child 581 0e33d61d89cc
child 583 75a7e3279e00
The infrastructure is trying to seek for Contexts.Provider(s), so load them by the same classloader.
boot/src/main/java/org/netbeans/html/boot/impl/JsClassLoader.java
     1.1 --- a/boot/src/main/java/org/netbeans/html/boot/impl/JsClassLoader.java	Thu Mar 06 16:33:06 2014 +0100
     1.2 +++ b/boot/src/main/java/org/netbeans/html/boot/impl/JsClassLoader.java	Thu Mar 06 21:51:48 2014 +0100
     1.3 @@ -76,6 +76,9 @@
     1.4          if (name.startsWith("com.sun")) {
     1.5              return Class.forName(name);
     1.6          }
     1.7 +        if (name.startsWith("org.apidesign.html.context.spi")) {
     1.8 +            return Class.forName(name);
     1.9 +        }
    1.10          if (name.equals(JsClassLoader.class.getName())) {
    1.11              return JsClassLoader.class;
    1.12          }