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