This closes #12
diff --git a/json-api-1.1/pom.xml b/json-api-1.1/pom.xml
index 7b17c2f..791ba22 100644
--- a/json-api-1.1/pom.xml
+++ b/json-api-1.1/pom.xml
@@ -61,6 +61,7 @@
                         <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator>
                         <Implementation-Title>Apache ServiceMix</Implementation-Title>
                         <Implementation-Version>${project.version}</Implementation-Version>
+                        <Provide-Capability>osgi.contract;osgi.contract=JavaJSONP;version:List&lt;Version&gt;="1,1.1";uses:="javax.json,javax.json.spi,javax.json.stream"</Provide-Capability>
                     </instructions>
                     <unpackBundle>true</unpackBundle>
                 </configuration>
diff --git a/pom.xml b/pom.xml
index 433d1bf..dd16980 100644
--- a/pom.xml
+++ b/pom.xml
@@ -176,7 +176,7 @@
                 <plugin>
                     <groupId>org.apache.felix</groupId>
                     <artifactId>maven-bundle-plugin</artifactId>
-                    <version>2.4.0</version>
+                    <version>3.4.0</version>
                     <extensions>true</extensions>
                 </plugin>
                 <plugin>