From 481385ea8a6ac13b23520276e7718710b7b02c89 Mon Sep 17 00:00:00 2001 From: Junping Du Date: Sun, 30 Jul 2017 22:14:54 -0700 Subject: [PATCH] HADOOP-14672. Shaded Hadoop-client-minicluster include unshaded classes, like: javax, sax, dom, etc. Contributed by Bharat Viswanadham. --- .../hadoop-client-minicluster/pom.xml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/hadoop-client-modules/hadoop-client-minicluster/pom.xml b/hadoop-client-modules/hadoop-client-minicluster/pom.xml index 93811ad698d..f4b2329fdcc 100644 --- a/hadoop-client-modules/hadoop-client-minicluster/pom.xml +++ b/hadoop-client-modules/hadoop-client-minicluster/pom.xml @@ -126,6 +126,10 @@ javax.xml.bind jaxb-api + + xml-apis + xml-apis + org.apache.avro avro @@ -624,6 +628,12 @@ **/*.class + + xerces:xercesImpl + + **/* + + @@ -646,6 +656,7 @@ org/junit/* org/junit/**/* + org/ietf/jgss/* org/omg/**/* org/w3c/dom/* @@ -654,6 +665,13 @@ org/xml/sax/**/* + + contribs/ + ${shaded.dependency.prefix}.contribs. + + **/pom.xml + + com/ ${shaded.dependency.prefix}.com. @@ -691,6 +709,13 @@ io/serializations + + javassist/ + ${shaded.dependency.prefix}.javassist. + + **/pom.xml + + javax/el/ ${shaded.dependency.prefix}.javax.el. @@ -712,6 +737,13 @@ **/pom.xml + + jersey/ + ${shaded.dependency.prefix}.jersey. + + **/pom.xml + + net/ ${shaded.dependency.prefix}.net.