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>