Don't try to resolve extension bundles because they are resolved at install time - this fixes an exception that could get thrown under certain conditions.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@638946 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/Felix.java b/framework/src/main/java/org/apache/felix/framework/Felix.java
index e318a9c6..6a646f7 100644
--- a/framework/src/main/java/org/apache/felix/framework/Felix.java
+++ b/framework/src/main/java/org/apache/felix/framework/Felix.java
@@ -1656,6 +1656,10 @@
     protected void _resolveBundle(FelixBundle bundle)
         throws BundleException
     {
+        if (bundle.getInfo().isExtension())
+        {
+            return;
+        }
         // If a security manager is installed, then check for permission
         // to import the necessary packages.
         if (System.getSecurityManager() != null)