commit | 8c9af9e97251154c214b486999d1243ab09a90cb | [log] [tgz] |
---|---|---|
author | Karl Pauls <pauls@apache.org> | Sun Feb 03 22:50:59 2013 +0000 |
committer | Karl Pauls <pauls@apache.org> | Sun Feb 03 22:50:59 2013 +0000 |
tree | 1b8b4387b2ebb4e33e38e70668eb96e653e3b79b | |
parent | 31a09d3e7ec9138333fb872b8cfbce32a76ca235 [diff] |
Call registerAsParallelCapable via reflection to not add a dependency on java7 (FELIX-3553). git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1441981 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/BundleWiringImpl.java b/framework/src/main/java/org/apache/felix/framework/BundleWiringImpl.java index d6bdca5..9e33929 100644 --- a/framework/src/main/java/org/apache/felix/framework/BundleWiringImpl.java +++ b/framework/src/main/java/org/apache/felix/framework/BundleWiringImpl.java
@@ -1811,7 +1811,9 @@ { try { - ClassLoader.registerAsParallelCapable(); + BundleRevisionImpl.getSecureAction() + .getMethod(ClassLoader.class, "registerAsParallelCapable", null) + .invoke(null); } catch (Throwable th) { @@ -1851,7 +1853,9 @@ { try { - ClassLoader.registerAsParallelCapable(); + BundleRevisionImpl.getSecureAction() + .getMethod(ClassLoader.class, "registerAsParallelCapable", null) + .invoke(null); } catch (Throwable th) {