From 78868e37cc039efb815853df4b6ed60ec1740ec5 Mon Sep 17 00:00:00 2001 From: Jeff Almeida Date: Fri, 24 Apr 2026 11:06:14 -0300 Subject: [PATCH 1/2] AMBARI-26569: Exclude legacy transitive dependencies causing runtime conflicts in server assembly --- ambari-server/src/main/assemblies/server.xml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ambari-server/src/main/assemblies/server.xml b/ambari-server/src/main/assemblies/server.xml index 9f5c1aa1637..90764c421c2 100644 --- a/ambari-server/src/main/assemblies/server.xml +++ b/ambari-server/src/main/assemblies/server.xml @@ -464,6 +464,19 @@ /usr/lib/ambari-server false runtime + + + net.sf.ehcache:ehcache + com.sun.jersey:jersey-core + com.sun.jersey:jersey-server + com.sun.jersey:jersey-json + com.sun.jersey:jersey-servlet + com.sun.jersey:jersey-client + javax.ws.rs:jsr311-api + - + \ No newline at end of file From 588bdab61218f17321abb719043eaa5fe12a6af0 Mon Sep 17 00:00:00 2001 From: Jeff Almeida Date: Mon, 27 Apr 2026 17:33:14 -0300 Subject: [PATCH 2/2] AMBARI-26570: Move transitive dependency exclusions from assembly to POM for better dependency management --- ambari-server/pom.xml | 40 ++++++++++++++++++++ ambari-server/src/main/assemblies/server.xml | 13 ------- 2 files changed, 40 insertions(+), 13 deletions(-) diff --git a/ambari-server/pom.xml b/ambari-server/pom.xml index 6327e8de95d..a701affde30 100644 --- a/ambari-server/pom.xml +++ b/ambari-server/pom.xml @@ -1582,6 +1582,18 @@ com.sun.jersey jersey-server + + com.sun.jersey + jersey-json + + + com.sun.jersey + jersey-servlet + + + com.sun.jersey + jersey-client + @@ -1870,6 +1882,22 @@ com.sun.jersey jersey-servlet + + com.sun.jersey + jersey-json + + + com.sun.jersey + jersey-client + + + javax.ws.rs + jsr311-api + + + net.sf.ehcache + ehcache + @@ -1965,6 +1993,18 @@ com.sun.jersey jersey-server + + com.sun.jersey + jersey-client + + + javax.ws.rs + jsr311-api + + + net.sf.ehcache + ehcache + diff --git a/ambari-server/src/main/assemblies/server.xml b/ambari-server/src/main/assemblies/server.xml index 90764c421c2..623e9c9537d 100644 --- a/ambari-server/src/main/assemblies/server.xml +++ b/ambari-server/src/main/assemblies/server.xml @@ -464,19 +464,6 @@ /usr/lib/ambari-server false runtime - - - net.sf.ehcache:ehcache - com.sun.jersey:jersey-core - com.sun.jersey:jersey-server - com.sun.jersey:jersey-json - com.sun.jersey:jersey-servlet - com.sun.jersey:jersey-client - javax.ws.rs:jsr311-api - \ No newline at end of file