GERONIMO-6606 improve OSGi handling.

Patch provided by Raymond Auge (apacheId rotty3000), thanks!


git-svn-id: https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-json_1.1_spec@1832796 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index d3f9055..f04bebf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -77,12 +77,15 @@
       <plugin>
         <groupId>org.apache.felix</groupId>
         <artifactId>maven-bundle-plugin</artifactId>
-        <version>3.3.0</version>
+        <version>3.5.0</version>
         <configuration>
           <instructions>
             <Export-Package>
               javax.json*;version=1.1
             </Export-Package>
+            <Provide-Capability><![CDATA[
+               osgi.contract;osgi.contract=JavaJSONP;uses:="${packages;NAMED;javax.*}";version:List<Version>='1.1,1.0'
+            ]]></Provide-Capability>
           </instructions>
         </configuration>
       </plugin>