Hi Richard, I'll inline the patch in this mail rather than submitting a JIRA issue, since I am not sure that it is a bug. To summarize, the DynamicImport-Package has been "narrowed down" and an Import-Package declaration has been added for the other dependencies. Other diffs are mainly "tooling noise".
regards, Peter --- manifest-compendium-1.2.0.txt 2008-11-24 19:36:50.316961600 +0100 +++ manifest-compendium.modified.txt 2008-11-24 19:36:53.223453400 +0100 @@ -1,5 +1,5 @@ -[MANIFEST org.osgi.compendium-1.2.0.jar] -Bnd-LastModified 1219242948005 +[MANIFEST org.osgi.compendium.modified.jar] +Bnd-LastModified 1227551782142 Build-Jdk 1.5.0_13 Built-By cziegeler Bundle-Category osgi @@ -9,13 +9,14 @@ Bundle-License http://www.apache.org/licenses/LICENSE-2.0.txt Bundle-ManifestVersion 2 Bundle-Name OSGi R4 Compendium Bundle -Bundle-SymbolicName org.osgi.compendium +Bundle-SymbolicName org.osgi.compendium.modified Bundle-Vendor OSGi Alliance Bundle-Version 4.1.0 -Created-By Apache Maven Bundle Plugin -DynamicImport-Package * +Created-By 1.5.0_14 (Sun Microsystems Inc.) +DynamicImport-Package javax.servlet,javax.servlet.http Export-Package org.osgi.util.gsm;version="1.0",org.osgi.service.deploymentadmin.spi;uses:="org.osgi.service.deploymentadmin";version="1.0",info.dmtree.spi;version="1.0",org.osgi.service.component;version="1.0",org.osgi.service.monitor;version="1.0",org.osgi.util.xml;version="1.0",org.osgi.service.wireadmin;version="1.0",info.dmtree.registry;uses:="info.dmtree.notification";version="1.0",info.dmtree.notification.spi;uses:="info.dmtree.notification";version="1.0",org.osgi.service.log;version="1.3",info.dmtree.security;version="1.0",org.osgi.service.prefs;version="1.1",org.osgi.service.metatype;version="1.1", org.osgi.service.io ;version="1.0",org.osgi.service.application;version="1.0",org.osgi.service.http;version="1.2",org.osgi.util.measurement;version="1.0",org.osgi.util.mobile;version="1.0",org.osgi.service.provisioning;version="1.1", org.osgi.service.cm ;version="1.2",org.osgi.service.deploymentadmin;version="1.0",org.osgi.service.event;version="1.1",org.osgi.service.upnp;version="1.1",org.osgi.service.device;version="1.1",org.osgi.util.tracker;version="1.3.3",info.dmtree.notification;version="1.0",org.osgi.util.position;uses:="org.osgi.util.measurement";version="1.0",org.osgi.service.useradmin;version="1.1" +Import-Package javax.microedition.io ;resolution:=optional,javax.servlet;resolution:=optional,javax.servlet.http;resolution:=optional,javax.xml.parsers;resolution:=optional,org.osgi.framework;version="1.2.0",org.osgi.service.condpermadmin;resolution:=optional Manifest-Version 1.0 -Private-Package info.dmtree;version="1.0",org.osgi.application;version="1.0" -Tool Bnd-0.0.238 +Originally-Created-By Apache Maven Bundle Plugin +Tool Bnd-0.0.249

