Fix shade plugin to include the right classes

git-svn-id: https://svn.apache.org/repos/asf/servicemix/smx4/specs/trunk@667482 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/jaxws-api-2.0/pom.xml b/jaxws-api-2.0/pom.xml
index b8bb2b7..2ad8eb9 100644
--- a/jaxws-api-2.0/pom.xml
+++ b/jaxws-api-2.0/pom.xml
@@ -133,8 +133,7 @@
                         <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
                         <Export-Package>javax.xml.ws*;version=2.0;-split-package:=merge-first</Export-Package>
                         <Import-Package>*</Import-Package>
-                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first
-                        </Private-Package>
+                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first</Private-Package>
                         <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator>
                         <Implementation-Title>Apache ServiceMix</Implementation-Title>
                         <Implementation-Version>${project.version}</Implementation-Version>
@@ -160,9 +159,14 @@
                             </artifactSet>
                             <filters>
                                 <filter>
-                                    <artifact>${project.groupId}:${project.artifactId}</artifact>
+                                    <artifact>org.apache.axis2:axis2-jaxws-api</artifact>
                                     <excludes>
                                         <exclude>javax/**</exclude>
+                                    </excludes>
+                                </filter>
+                                <filter>
+                                    <artifact>org.apache.servicemix.specs:org.apache.servicemix.specs.locator</artifact>
+                                    <excludes>
                                         <exclude>org/**</exclude>
                                     </excludes>
                                 </filter>
diff --git a/jaxws-api-2.1/pom.xml b/jaxws-api-2.1/pom.xml
index 5cf2751..afd2c4f 100644
--- a/jaxws-api-2.1/pom.xml
+++ b/jaxws-api-2.1/pom.xml
@@ -132,8 +132,7 @@
                         <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
                         <Export-Package>javax.xml.ws*;version=2.1;-split-package:=merge-first</Export-Package>
                         <Import-Package>*</Import-Package>
-                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first
-                        </Private-Package>
+                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first</Private-Package>
                         <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator>
                         <Implementation-Title>Apache ServiceMix</Implementation-Title>
                         <Implementation-Version>${project.version}</Implementation-Version>
@@ -159,9 +158,14 @@
                             </artifactSet>
                             <filters>
                                 <filter>
-                                    <artifact>${project.groupId}:${project.artifactId}</artifact>
+                                    <artifact>org.apache.axis2:axis2-jaxws-api</artifact>
                                     <excludes>
                                         <exclude>javax/**</exclude>
+                                    </excludes>
+                                </filter>
+                                <filter>
+                                    <artifact>org.apache.servicemix.specs:org.apache.servicemix.specs.locator</artifact>
+                                    <excludes>
                                         <exclude>org/**</exclude>
                                     </excludes>
                                 </filter>
diff --git a/saaj-api-1.3/pom.xml b/saaj-api-1.3/pom.xml
index b817f59..451bac2 100644
--- a/saaj-api-1.3/pom.xml
+++ b/saaj-api-1.3/pom.xml
@@ -59,8 +59,7 @@
                         <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
                         <Export-Package>javax.xml.soap*;version=1.3;-split-package:=merge-first</Export-Package>
                         <Import-Package>*</Import-Package>
-                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first
-                        </Private-Package>
+                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first</Private-Package>
                         <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator>
                         <Implementation-Title>Apache ServiceMix</Implementation-Title>
                         <Implementation-Version>${project.version}</Implementation-Version>
@@ -82,13 +81,19 @@
                                 <includes>
                                     <include>org.apache.geronimo.specs:geronimo-saaj_1.3_spec</include>
                                     <include>org.apache.servicemix.specs:org.apache.servicemix.specs.locator</include>
+                                    <include>${project.groupId}:${project.artifactId}</include>
                                 </includes>
                             </artifactSet>
                             <filters>
                                 <filter>
-                                    <artifact>${project.groupId}:${project.artifactId}</artifact>
+                                    <artifact>org.apache.geronimo.specs:geronimo-saaj_1.3_spec</artifact>
                                     <excludes>
                                         <exclude>javax/**</exclude>
+                                    </excludes>
+                                </filter>
+                                <filter>
+                                    <artifact>org.apache.servicemix.specs:org.apache.servicemix.specs.locator</artifact>
+                                    <excludes>
                                         <exclude>org/**</exclude>
                                     </excludes>
                                 </filter>
diff --git a/stax-api-1.0/pom.xml b/stax-api-1.0/pom.xml
index 7635663..c58a629 100644
--- a/stax-api-1.0/pom.xml
+++ b/stax-api-1.0/pom.xml
@@ -59,8 +59,7 @@
                         <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
                         <Export-Package>javax.xml.stream*;version=1.0;-split-package:=merge-first</Export-Package>
                         <Import-Package>*</Import-Package>
-                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first
-                        </Private-Package>
+                        <Private-Package>org.apache.servicemix.specs.locator;-split-package:=merge-first</Private-Package>
                         <Bundle-Activator>org.apache.servicemix.specs.locator.Activator</Bundle-Activator>
                         <Implementation-Title>Apache ServiceMix</Implementation-Title>
                         <Implementation-Version>${project.version}</Implementation-Version>
@@ -86,9 +85,14 @@
                             </artifactSet>
                             <filters>
                                 <filter>
-                                    <artifact>${project.groupId}:${project.artifactId}</artifact>
+                                    <artifact>org.apache.geronimo.specs:geronimo-stax-api_1.0_spec</artifact>
                                     <excludes>
                                         <exclude>javax/**</exclude>
+                                    </excludes>
+                                </filter>
+                                <filter>
+                                    <artifact>org.apache.servicemix.specs:org.apache.servicemix.specs.locator</artifact>
+                                    <excludes>
                                         <exclude>org/**</exclude>
                                     </excludes>
                                 </filter>