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)
              {