Fixed various Bundles that do not import org.osgi.framework and subsequently can not be started.
git-svn-id: https://svn.apache.org/repos/asf/incubator/felix/trunk@395041 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/org.apache.felix.examples.dictionaryclient/pom.xml b/org.apache.felix.examples.dictionaryclient/pom.xml
index d7f42d9..0bbbb81 100644
--- a/org.apache.felix.examples.dictionaryclient/pom.xml
+++ b/org.apache.felix.examples.dictionaryclient/pom.xml
@@ -40,7 +40,7 @@
org.apache.felix.examples.dictionaryclient.Activator
</bundleActivator>
<importPackage>
- org.apache.felix.examples.dictionaryservice
+ org.osgi.framework, org.apache.felix.examples.dictionaryservice
</importPackage>
</osgiManifest>
</configuration>
diff --git a/org.apache.felix.examples.dictionaryclient2/pom.xml b/org.apache.felix.examples.dictionaryclient2/pom.xml
index e2564a5..2c7c5d4 100644
--- a/org.apache.felix.examples.dictionaryclient2/pom.xml
+++ b/org.apache.felix.examples.dictionaryclient2/pom.xml
@@ -40,7 +40,7 @@
org.apache.felix.examples.dictionaryclient2.Activator
</bundleActivator>
<importPackage>
- org.apache.felix.examples.dictionaryservice
+ org.osgi.framework, org.apache.felix.examples.dictionaryservice
</importPackage>
</osgiManifest>
</configuration>
diff --git a/org.apache.felix.examples.dictionaryservice/pom.xml b/org.apache.felix.examples.dictionaryservice/pom.xml
index 379d145..1008e1b 100644
--- a/org.apache.felix.examples.dictionaryservice/pom.xml
+++ b/org.apache.felix.examples.dictionaryservice/pom.xml
@@ -36,6 +36,9 @@
<exportPackage>
org.apache.felix.examples.dictionaryservice
</exportPackage>
+ <importPackage>
+ org.osgi.framework
+ </importPackage>
</osgiManifest>
</configuration>
</plugin>
diff --git a/org.apache.felix.examples.eventlistener/pom.xml b/org.apache.felix.examples.eventlistener/pom.xml
index 657b01d..ba62daf 100644
--- a/org.apache.felix.examples.eventlistener/pom.xml
+++ b/org.apache.felix.examples.eventlistener/pom.xml
@@ -35,6 +35,9 @@
<bundleSymbolicName>
org.apache.felix.examples.eventlistener
</bundleSymbolicName>
+ <importPackage>
+ org.osgi.framework
+ </importPackage>
</osgiManifest>
</configuration>
</plugin>
diff --git a/org.apache.felix.examples.frenchdictionary/pom.xml b/org.apache.felix.examples.frenchdictionary/pom.xml
index f451507..13c2fe2 100644
--- a/org.apache.felix.examples.frenchdictionary/pom.xml
+++ b/org.apache.felix.examples.frenchdictionary/pom.xml
@@ -40,7 +40,7 @@
org.apache.felix.examples.frenchdictionary.Activator
</bundleActivator>
<importPackage>
- org.apache.felix.examples.dictionaryservice
+ org.osgi.framework, org.apache.felix.examples.dictionaryservice
</importPackage>
</osgiManifest>
</configuration>
diff --git a/org.apache.felix.examples.spellcheckbinder/pom.xml b/org.apache.felix.examples.spellcheckbinder/pom.xml
index f95b1bd..03494c7 100644
--- a/org.apache.felix.examples.spellcheckbinder/pom.xml
+++ b/org.apache.felix.examples.spellcheckbinder/pom.xml
@@ -58,7 +58,7 @@
org.apache.felix.examples.spellcheckbinder.Activator
</bundleActivator>
<importPackage>
- org.apache.felix.examples.dictionaryservice, org.apache.felix.servicebinder, org.apache.felix.examples.spellcheckservice
+ org.osgi.framework, org.apache.felix.examples.dictionaryservice, org.apache.felix.servicebinder, org.apache.felix.examples.spellcheckservice
</importPackage>
</osgiManifest>
</configuration>
diff --git a/org.apache.felix.examples.spellcheckclient/pom.xml b/org.apache.felix.examples.spellcheckclient/pom.xml
index b0ca0d7..ed6a6d0 100644
--- a/org.apache.felix.examples.spellcheckclient/pom.xml
+++ b/org.apache.felix.examples.spellcheckclient/pom.xml
@@ -40,7 +40,7 @@
org.apache.felix.examples.spellcheckclient.Activator
</bundleActivator>
<importPackage>
- org.apache.felix.examples.spellcheckservice
+ org.osgi.framework, org.apache.felix.examples.spellcheckservice
</importPackage>
</osgiManifest>
</configuration>
diff --git a/org.apache.felix.examples.spellcheckservice/pom.xml b/org.apache.felix.examples.spellcheckservice/pom.xml
index baa2a17..a7b8ab6 100644
--- a/org.apache.felix.examples.spellcheckservice/pom.xml
+++ b/org.apache.felix.examples.spellcheckservice/pom.xml
@@ -40,7 +40,7 @@
org.apache.felix.examples.spellcheckservice.impl.Activator
</bundleActivator>
<importPackage>
- org.apache.felix.examples.dictionaryservice
+ org.osgi.framework, org.apache.felix.examples.dictionaryservice
</importPackage>
<exportPackage>
org.apache.felix.examples.spellcheckservice
diff --git a/org.apache.felix.servicebinder/pom.xml b/org.apache.felix.servicebinder/pom.xml
index 696ebb5..bb984ba 100644
--- a/org.apache.felix.servicebinder/pom.xml
+++ b/org.apache.felix.servicebinder/pom.xml
@@ -48,6 +48,9 @@
<exportPackage>
org.apache.felix.servicebinder; specification-version="1.1.0",org.apache.felix.servicebinder.architecture; specification-version="1.1.0"
</exportPackage>
+ <importPackage>
+ org.osgi.framework
+ </importPackage>
<metadataLocation>
metadata.xml
</metadataLocation>
diff --git a/org.apache.felix.wireadmin/pom.xml b/org.apache.felix.wireadmin/pom.xml
index 4080b91..f62ea69 100644
--- a/org.apache.felix.wireadmin/pom.xml
+++ b/org.apache.felix.wireadmin/pom.xml
@@ -41,7 +41,7 @@
</bundleActivator>
<bundleSymbolicName>org.apache.felix.wireadmin</bundleSymbolicName>
<importPackage>
- org.osgi.service.wireadmin; specification-version=1.0.0
+ org.osgi.framework, org.osgi.service.wireadmin; specification-version=1.0.0
</importPackage>
</osgiManifest>
</configuration>