[FELIX-4574] The maven-bundle-plugin only generates Provide-/Require-Capabilities for SCR if version is 1.1.0

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1612587 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/scr.xsl b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/scr.xsl
index a43aa85..c233cc9 100644
--- a/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/scr.xsl
+++ b/bundleplugin/src/main/resources/org/apache/felix/bundleplugin/scr.xsl
@@ -17,12 +17,17 @@
     limitations under the License.
 
 -->
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0">
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+                xmlns:scr10="http://www.osgi.org/xmlns/scr/v1.0.0"
+                xmlns:scr11="http://www.osgi.org/xmlns/scr/v1.1.0"
+                xmlns:scr12="http://www.osgi.org/xmlns/scr/v1.2.0">
     <xsl:output method="text" />
 
     <xsl:template match="/">
 
-        <xsl:for-each select="//scr:component[service/provide/@interface]">
+        <xsl:for-each select="//scr10:component[service/provide/@interface] |
+                              //scr11:component[service/provide/@interface] |
+                              //scr12:component[service/provide/@interface]">
             <xsl:value-of select="'Provide-Capability: osgi.service;effective:=active;'" />
             <xsl:choose>
                 <xsl:when test="count(service/provide/@interface) = 1">
@@ -52,7 +57,9 @@
             </xsl:text>
         </xsl:for-each>
 
-        <xsl:for-each select="//scr:component/reference">
+        <xsl:for-each select="//scr10:component/reference |
+                              //scr11:component/reference |
+                              //scr12:component/reference">
             <xsl:value-of select="'Require-Capability: osgi.service;effective:=active;'" />
             <xsl:choose>
                 <xsl:when test="@cardinality = '0..1' or @cardinality = '0..n'">