File tree Expand file tree Collapse file tree 5 files changed +41
-12
lines changed
hbase-shaded-testing-util Expand file tree Collapse file tree 5 files changed +41
-12
lines changed Original file line number Diff line number Diff line change 272272 <groupId >javax.xml.bind</groupId >
273273 <artifactId >jaxb-api</artifactId >
274274 </dependency >
275+ <dependency >
276+ <groupId >jakarta.xml.bind</groupId >
277+ <artifactId >jakarta.xml.bind-api</artifactId >
278+ </dependency >
279+ <dependency >
280+ <groupId >jakarta.activation</groupId >
281+ <artifactId >jakarta.activation-api</artifactId >
282+ </dependency >
275283 </dependencies >
276284 </profile >
277285 <!-- Needs to make the profile in apache parent pom -->
Original file line number Diff line number Diff line change 5454 <configuration >
5555 <artifactSet >
5656 <excludes >
57- <!-- exclude J2EE modules that come in for JDK11+ (since
57+ <!-- Exclude J2EE modules that come in for JDK11+ (since
5858 hadoop-3.2.0) or modules that come in for JDK8+ but
5959 need not be included -->
60- <exclude >javax.annotation:javax.annotation-api</exclude >
61- <exclude >javax.activation:javax.activation-api</exclude >
62- <exclude >jakarta.activation:jakarta.activation-api</exclude > <!-- Hadoop 3.3.1 -->
63- <exclude >jakarta.ws.rs:jakarta.ws.rs-api</exclude >
60+ <exclude >com.sun.activation:jakarta.activation</exclude >
61+ <exclude >com.sun.xml.bind:jaxb-osgi</exclude >
6462 <exclude >jakarta.annotation:jakarta.annotation-api</exclude >
6563 <exclude >jakarta.validation:jakarta.validation-api</exclude >
64+ <exclude >jakarta.ws.rs:jakarta.ws.rs-api</exclude >
65+ <exclude >jakarta.xml.bind:jakarta.xml.bind-api</exclude >
66+ <exclude >javax.activation:javax.activation-api</exclude >
67+ <exclude >javax.annotation:javax.annotation-api</exclude >
6668 <exclude >org.glassfish.hk2.external:jakarta.inject</exclude >
6769 <!--
6870 Tell the shade plugin that in this case we want to include hadoop
Original file line number Diff line number Diff line change 170170 <!-- exclude J2EE modules that come in for JDK11+ (since
171171 hadoop-3.2.0) or modules that come in for JDK8+ but
172172 need not be included -->
173- <exclude >javax.annotation:javax.annotation-api</exclude >
174- <exclude >javax.activation:javax.activation-api</exclude >
175- <exclude >jakarta.ws.rs:jakarta.ws.rs-api</exclude >
173+ <exclude >com.sun.activation:jakarta.activation</exclude >
174+ <exclude >com.sun.xml.bind:jaxb-osgi</exclude >
176175 <exclude >jakarta.annotation:jakarta.annotation-api</exclude >
177176 <exclude >jakarta.validation:jakarta.validation-api</exclude >
177+ <exclude >jakarta.ws.rs:jakarta.ws.rs-api</exclude >
178+ <exclude >jakarta.xml.bind:jakarta.xml.bind-api</exclude >
179+ <exclude >javax.activation:javax.activation-api</exclude >
180+ <exclude >javax.annotation:javax.annotation-api</exclude >
178181 <exclude >org.glassfish.hk2.external:jakarta.inject</exclude >
179182 <!--
180183 Tell the shade plugin that in this case we want to include hadoop
Original file line number Diff line number Diff line change 144144 <!-- exclude J2EE modules that come in for JDK11+ (since
145145 hadoop-3.2.0) or modules that come in for JDK8+ but
146146 need not be included -->
147- <exclude >javax.annotation:javax.annotation-api</exclude >
148- <exclude >javax.activation:javax.activation-api</exclude >
149- <exclude >jakarta.activation:jakarta.activation-api</exclude > <!-- Hadoop 3.3.1 -->
150- <exclude >jakarta.ws.rs:jakarta.ws.rs-api</exclude >
147+ <exclude >com.sun.activation:jakarta.activation</exclude >
148+ <exclude >com.sun.xml.bind:jaxb-osgi</exclude >
151149 <exclude >jakarta.annotation:jakarta.annotation-api</exclude >
152150 <exclude >jakarta.validation:jakarta.validation-api</exclude >
151+ <exclude >jakarta.ws.rs:jakarta.ws.rs-api</exclude >
152+ <exclude >jakarta.xml.bind:jakarta.xml.bind-api</exclude >
153+ <exclude >javax.activation:javax.activation-api</exclude >
154+ <exclude >javax.annotation:javax.annotation-api</exclude >
153155 <exclude >org.glassfish.hk2.external:jakarta.inject</exclude >
154156 <!-- default to excluding Hadoop, have module that want
155157 to include it redefine the exclude list -->
Original file line number Diff line number Diff line change 18291829 <xz .version>1.9</xz .version>
18301830 <zstd-jni .version>1.5.0-4</zstd-jni .version>
18311831 <hbase-thirdparty .version>4.0.1</hbase-thirdparty .version>
1832+ <!-- jdk11 dependencies for hbase-http -->
1833+ <jakarta-activation .version>2.0.1</jakarta-activation .version>
1834+ <jakarta-xml-bind .version>3.0.1</jakarta-xml-bind .version>
18321835 <!-- Intraproject jar naming properties -->
18331836 <!-- TODO this is pretty ugly, but works for the moment.
18341837 Modules are pretty heavy-weight things, so doing this work isn't too bad. -->
26202623 <artifactId >zstd-jni</artifactId >
26212624 <version >${zstd-jni.version} </version >
26222625 </dependency >
2626+ <!-- jdk11 dependencies for hbase-http -->
2627+ <dependency >
2628+ <groupId >jakarta.activation</groupId >
2629+ <artifactId >jakarta.activation-api</artifactId >
2630+ <version >${jakarta-activation.version} </version >
2631+ </dependency >
2632+ <dependency >
2633+ <groupId >jakarta.xml.bind</groupId >
2634+ <artifactId >jakarta.xml.bind-api</artifactId >
2635+ <version >${jakarta-xml-bind.version} </version >
2636+ </dependency >
26232637 <!-- shaded thirdparty -->
26242638 <dependency >
26252639 <groupId >org.apache.hbase.thirdparty</groupId >
You can’t perform that action at this time.
0 commit comments