You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ri...@apache.org on 2009/07/23 02:40:34 UTC

svn commit: r796917 - /felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java

Author: rickhall
Date: Thu Jul 23 00:40:33 2009
New Revision: 796917

URL: http://svn.apache.org/viewvc?rev=796917&view=rev
Log:
Accept "*" for dynamic imports. (FELIX-1400)

Modified:
    felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java?rev=796917&r1=796916&r2=796917&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/util/manifestparser/ManifestParser.java Thu Jul 23 00:40:33 2009
@@ -229,7 +229,7 @@
                 throw new BundleException(
                     "Dynamically importing java.* packages not allowed: " + pkgName);
             }
-            else if (pkgName.endsWith("*") && !pkgName.endsWith(".*"))
+            else if (!pkgName.equals("*") && pkgName.endsWith("*") && !pkgName.endsWith(".*"))
             {
                 throw new BundleException(
                     "Partial package name wild carding is not allowed: " + pkgName);