|
@@ -126,6 +126,10 @@
|
|
|
<groupId>javax.xml.bind</groupId>
|
|
|
<artifactId>jaxb-api</artifactId>
|
|
|
</exclusion>
|
|
|
+ <exclusion>
|
|
|
+ <groupId>xml-apis</groupId>
|
|
|
+ <artifactId>xml-apis</artifactId>
|
|
|
+ </exclusion>
|
|
|
<exclusion>
|
|
|
<groupId>org.apache.avro</groupId>
|
|
|
<artifactId>avro</artifactId>
|
|
@@ -624,6 +628,12 @@
|
|
|
<exclude>**/*.class</exclude>
|
|
|
</excludes>
|
|
|
</filter>
|
|
|
+ <filter>
|
|
|
+ <artifact>xerces:xercesImpl</artifact>
|
|
|
+ <excludes>
|
|
|
+ <exclude>**/*</exclude>
|
|
|
+ </excludes>
|
|
|
+ </filter>
|
|
|
</filters>
|
|
|
<relocations>
|
|
|
<relocation>
|
|
@@ -646,6 +656,7 @@
|
|
|
<exclude>org/junit/*</exclude>
|
|
|
<exclude>org/junit/**/*</exclude>
|
|
|
<!-- Not the org/ packages that are a part of the jdk -->
|
|
|
+
|
|
|
<exclude>org/ietf/jgss/*</exclude>
|
|
|
<exclude>org/omg/**/*</exclude>
|
|
|
<exclude>org/w3c/dom/*</exclude>
|
|
@@ -654,6 +665,13 @@
|
|
|
<exclude>org/xml/sax/**/*</exclude>
|
|
|
</excludes>
|
|
|
</relocation>
|
|
|
+ <relocation>
|
|
|
+ <pattern>contribs/</pattern>
|
|
|
+ <shadedPattern>${shaded.dependency.prefix}.contribs.</shadedPattern>
|
|
|
+ <excludes>
|
|
|
+ <exclude>**/pom.xml</exclude>
|
|
|
+ </excludes>
|
|
|
+ </relocation>
|
|
|
<relocation>
|
|
|
<pattern>com/</pattern>
|
|
|
<shadedPattern>${shaded.dependency.prefix}.com.</shadedPattern>
|
|
@@ -691,6 +709,13 @@
|
|
|
<exclude>io/serializations</exclude>
|
|
|
</excludes>
|
|
|
</relocation>
|
|
|
+ <relocation>
|
|
|
+ <pattern>javassist/</pattern>
|
|
|
+ <shadedPattern>${shaded.dependency.prefix}.javassist.</shadedPattern>
|
|
|
+ <excludes>
|
|
|
+ <exclude>**/pom.xml</exclude>
|
|
|
+ </excludes>
|
|
|
+ </relocation>
|
|
|
<relocation>
|
|
|
<pattern>javax/el/</pattern>
|
|
|
<shadedPattern>${shaded.dependency.prefix}.javax.el.</shadedPattern>
|
|
@@ -712,6 +737,13 @@
|
|
|
<exclude>**/pom.xml</exclude>
|
|
|
</excludes>
|
|
|
</relocation>
|
|
|
+ <relocation>
|
|
|
+ <pattern>jersey/</pattern>
|
|
|
+ <shadedPattern>${shaded.dependency.prefix}.jersey.</shadedPattern>
|
|
|
+ <excludes>
|
|
|
+ <exclude>**/pom.xml</exclude>
|
|
|
+ </excludes>
|
|
|
+ </relocation>
|
|
|
<relocation>
|
|
|
<pattern>net/</pattern>
|
|
|
<shadedPattern>${shaded.dependency.prefix}.net.</shadedPattern>
|