This is an automated email from the ASF dual-hosted git repository.
ramackri pushed a commit to branch ranger-2.9
in repository https://gitbox.apache.org/repos/asf/ranger.git
The following commit(s) were added to refs/heads/ranger-2.9 by this push:
new f9155d5be RANGER-5637: Trim Ozone plugin JAX-RS deps to minimum for
docker CI
f9155d5be is described below
commit f9155d5beff67be48ecf76664eb2f2f7f2ad1395
Author: ramk <[email protected]>
AuthorDate: Wed Jul 29 09:11:06 2026 +0530
RANGER-5637: Trim Ozone plugin JAX-RS deps to minimum for docker CI
Keep jsr311 removal and Jersey 2 assembly includes; retain only
javax.inject runtime dep in plugin-ozone pom (drop optional
annotation/jackson).
---
distro/src/main/assembly/plugin-ozone.xml | 1 -
plugin-ozone/pom.xml | 18 ------------------
2 files changed, 19 deletions(-)
diff --git a/distro/src/main/assembly/plugin-ozone.xml
b/distro/src/main/assembly/plugin-ozone.xml
index a2bb1607f..743575b2c 100644
--- a/distro/src/main/assembly/plugin-ozone.xml
+++ b/distro/src/main/assembly/plugin-ozone.xml
@@ -128,7 +128,6 @@
<include>org.apache.orc:orc-core:jar:${orc.version}</include>
<include>org.apache.orc:orc-shims:jar:${orc.version}</include>
<include>io.airlift:aircompressor:jar:${aircompressor.version}</include>
-
<include>javax.annotation:javax.annotation-api:jar:${javax.annotation-api}</include>
<include>javax.inject:javax.inject</include>
<include>javax.ws.rs:javax.ws.rs-api</include>
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
diff --git a/plugin-ozone/pom.xml b/plugin-ozone/pom.xml
index f30f36f6b..4ce4a12c1 100644
--- a/plugin-ozone/pom.xml
+++ b/plugin-ozone/pom.xml
@@ -131,24 +131,6 @@ limitations under the License.
<artifactId>bcpkix-jdk18on</artifactId>
<version>${org.bouncycastle.bcpkix-jdk18on}</version>
</dependency>
- <dependency>
- <groupId>com.fasterxml.jackson.jaxrs</groupId>
- <artifactId>jackson-jaxrs-json-provider</artifactId>
- <version>${fasterxml.jackson.version}</version>
- <scope>runtime</scope>
- <exclusions>
- <exclusion>
- <groupId>jakarta.activation</groupId>
- <artifactId>jakarta.activation-api</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>javax.annotation</groupId>
- <artifactId>javax.annotation-api</artifactId>
- <version>${javax.annotation-api}</version>
- <scope>runtime</scope>
- </dependency>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>