Fix context class loader before loading our classes, so ServiceLoader works
authorJaroslav Tulach <jaroslav.tulach@apidesign.org>
Wed, 07 Aug 2013 15:34:10 +0200
changeset 2261e99d5bac244
parent 225 c277583be9cc
child 227 ab5cfdd5623e
Fix context class loader before loading our classes, so ServiceLoader works
boot/src/main/java/net/java/html/boot/BrowserBuilder.java
     1.1 --- a/boot/src/main/java/net/java/html/boot/BrowserBuilder.java	Wed Aug 07 15:33:36 2013 +0200
     1.2 +++ b/boot/src/main/java/net/java/html/boot/BrowserBuilder.java	Wed Aug 07 15:34:10 2013 +0200
     1.3 @@ -189,6 +189,7 @@
     1.4                  @Override
     1.5                  public void run() {
     1.6                      try {
     1.7 +                        Thread.currentThread().setContextClassLoader(loader);
     1.8                          Class<?> newClazz = Class.forName(clazz.getName(), true, loader);
     1.9                          if (browserClass != null) {
    1.10                              browserClass[0] = newClazz;