Check resources in META-INF subfolders for signed bundles as per spec (FELIX-3603).

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1365537 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework.security/src/main/java/org/apache/felix/framework/security/verifier/BundleDNParser.java b/framework.security/src/main/java/org/apache/felix/framework/security/verifier/BundleDNParser.java
index 7cc2d81..b985b50 100644
--- a/framework.security/src/main/java/org/apache/felix/framework/security/verifier/BundleDNParser.java
+++ b/framework.security/src/main/java/org/apache/felix/framework/security/verifier/BundleDNParser.java
@@ -293,7 +293,9 @@
             .getNextJarEntry())
         {
 
-            if (entry.isDirectory() || entry.getName().startsWith("META-INF"))
+            if (entry.isDirectory() || 
+                (entry.getName().startsWith("META-INF/") && 
+                (entry.getName().indexOf('/', "META-INF/".length()) < 0)))
             {
                 continue;
             }