commit | 60b09c81af1d0131036693a8405165c8e5539646 | [log] [tgz] |
---|---|---|
author | Christian Schneider <chris@die-schneider.net> | Wed Feb 22 10:10:40 2017 +0100 |
committer | Christian Schneider <chris@die-schneider.net> | Wed Feb 22 10:10:40 2017 +0100 |
tree | 34a66fb63881110fc9bb3e1f8c8a11fa287d7dbd | |
parent | d29a787f8cda53f0ccc8fd1cab6a9b5c60a42267 [diff] |
[ARIES-1693] Use fastbin bundle classloader as fallback
diff --git a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java index 6740938..f9a0bdc 100644 --- a/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java +++ b/provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java
@@ -72,7 +72,7 @@ } else { try{ //try to load it with our own classloader (could be e.g. a service exception) - return Class.forName(className, false, this.getClassLoader()); + return Class.forName(className, false, getClass().getClassLoader()); } catch(ClassNotFoundException e2) { //ignore }