[SMX4-919] Add sources artifact for all bundles

git-svn-id: https://svn.apache.org/repos/asf/servicemix/smx4/bundles/trunk/struts2-xwork-2.2.1.1@1236741 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 7762551..0c6a7ce 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,4 +1,5 @@
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 
     <!--
 
@@ -21,10 +22,10 @@
     <modelVersion>4.0.0</modelVersion>
 
     <parent>
-      <groupId>org.apache.servicemix.bundles</groupId>
-      <artifactId>bundles-pom</artifactId>
-      <version>6</version>
-      <relativePath>../bundles-pom/pom.xml</relativePath>
+        <groupId>org.apache.servicemix.bundles</groupId>
+        <artifactId>bundles-pom</artifactId>
+        <version>8-SNAPSHOT</version>
+        <relativePath>../bundles-pom/pom.xml</relativePath>
     </parent>
 
     <groupId>org.apache.servicemix.bundles</groupId>
@@ -32,23 +33,18 @@
     <version>2.2.1.1_2-SNAPSHOT</version>
     <packaging>bundle</packaging>
     <name>Apache ServiceMix :: Bundles :: ${pkgArtifactId}</name>
-    <description>
-        This bundle simply wraps ${pkgArtifactId}-${pkgVersion}.jar.
-    </description>
+    <description>This bundle simply wraps ${pkgArtifactId}-${pkgVersion}.jar.</description>
 
     <properties>
         <pkgGroupId>org.apache.struts.xwork</pkgGroupId>
         <pkgArtifactId>xwork-core</pkgArtifactId>
         <pkgVersion>2.2.1.1</pkgVersion>
-        <servicemix.osgi.export.pkg>
-            org.apache.commons.lang.xwork*;version=${pkgVersion},
-            com.opensymphony.xwork2*;version=${pkgVersion},
-            org.objectweb.asm.xwork*;version=${pkgVersion}
-        </servicemix.osgi.export.pkg>
+        <servicemix.osgi.export>
+            org.apache.commons.lang.xwork*;version=${pkgVersion};-split-package:=merge-first,
+            com.opensymphony.xwork2*;version=${pkgVersion};-split-package:=merge-first,
+            org.objectweb.asm.xwork*;version=${pkgVersion};-split-package:=merge-first
+        </servicemix.osgi.export>
         <servicemix.osgi.import.pkg>
-            !org.apache.commons.lang.xwork*,
-            !com.opensymphony.xwork2*,
-            !org.objectweb.asm.xwork*,
             *
         </servicemix.osgi.import.pkg>
     </properties>
@@ -60,6 +56,15 @@
             <version>${pkgVersion}</version>
             <optional>true</optional>
         </dependency>
+
+        <!-- sources -->
+        <dependency>
+            <groupId>${pkgGroupId}</groupId>
+            <artifactId>${pkgArtifactId}</artifactId>
+            <version>${pkgVersion}</version>
+            <classifier>sources</classifier>
+            <optional>true</optional>
+        </dependency>
     </dependencies>
 
     <build>
@@ -95,4 +100,5 @@
             </plugin>
         </plugins>
     </build>
+
 </project>