This is an automated email from the ASF dual-hosted git repository.

kumaab pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new e705ae870 RANGER-5802: Fix maven-assembly-plugin warnings in distro 
build (#1242)
e705ae870 is described below

commit e705ae87046912c63d186c32834701c91d2586aa
Author: Abhishek Kumar <[email protected]>
AuthorDate: Thu Oct 1 09:07:19 2026 -0700

    RANGER-5802: Fix maven-assembly-plugin warnings in distro build (#1242)
    
    * RANGER-5802: Fix maven-assembly-plugin warnings in distro build
    
    Every build logged 203 assembly-plugin warnings (1385 log lines) caused by
    stale entries in the assembly descriptors:
    
    - 193 "patterns were never triggered": include/exclude patterns that match 
no
      artifact. Solr/ES audit destination jars left behind after RANGER-5632
      removed those dependencies (solr-solrj, httpasyncclient, httpcore-nio,
      httpmime, jetty-client); leftovers of the Jersey 1 -> 2 and log4j
      migrations (hk2, javax.inject, osgi-resource-locator, 
commons-configuration
      1.x, log4j, slf4j-log4j12, noggit); rules that can never match, such as a
      plugin jar listed in its own dependency filter and excludes with no
      matching include; and entries in a moduleSet that does not package them.
    
    - 10 "filesystem-root relative reference, which is not cross platform
      compatible": outputDirectory paths starting with "/" in the elasticsearch
      plugin descriptor. Normalized in the solr, schema-registry and admin-web
      descriptors as well.
    
    A pattern was dropped only when it was unmatched for every module of its
    moduleSet. Packaging is unchanged: the file listings of all 30 tarballs are
    identical before and after, both single-threaded and with -T 8.
    
    Also fail the build-17 CI job when either warning appears, so stale
    descriptor entries are caught in review instead of accumulating. A silent
    symptom of the same warnings is a tarball that quietly loses jars.
    
    * RANGER-5802: Remove kms.xml patterns left stale by RANGER-5785
    
    RANGER-5785 upgraded google-cloud-kms from 2.3.0 to 2.96.0, which left four
    include patterns that match no artifact and log "patterns were never
    triggered" warnings:
    
    - io.grpc:grpc-grpclb and io.opencensus:opencensus-proto in the ranger-kms
      dependencySet. They were transitive dependencies of google-cloud-kms 2.3.0
      and are no longer pulled in by 2.96.0.
    - protobuf-java and protobuf-java-util in the embeddedwebserver moduleSet.
      embeddedwebserver does not depend on protobuf; both jars already ship in
      ews/webapp/WEB-INF/lib through the ranger-kms dependencySet.
    
    Packaging is unchanged: the file listings of all tarballs are identical
    before and after this change.
---
 .github/workflows/ci.yml                           | 16 ++++++-
 distro/src/main/assembly/admin-web.xml             | 55 +++++-----------------
 distro/src/main/assembly/hbase-agent.xml           |  4 --
 distro/src/main/assembly/hdfs-agent.xml            |  5 --
 distro/src/main/assembly/hive-agent.xml            |  4 --
 distro/src/main/assembly/kms.xml                   | 10 ----
 distro/src/main/assembly/knox-agent.xml            |  8 ----
 distro/src/main/assembly/pdp.xml                   | 11 -----
 distro/src/main/assembly/plugin-atlas.xml          |  4 --
 distro/src/main/assembly/plugin-elasticsearch.xml  | 20 ++++----
 distro/src/main/assembly/plugin-kafka.xml          | 22 ---------
 distro/src/main/assembly/plugin-kylin.xml          |  2 -
 distro/src/main/assembly/plugin-ozone.xml          | 21 ---------
 distro/src/main/assembly/plugin-presto.xml         |  6 ---
 .../src/main/assembly/plugin-schema-registry.xml   |  5 +-
 distro/src/main/assembly/plugin-solr.xml           |  4 +-
 distro/src/main/assembly/plugin-sqoop.xml          |  5 --
 distro/src/main/assembly/plugin-trino.xml          | 10 ----
 distro/src/main/assembly/plugin-yarn.xml           |  5 --
 distro/src/main/assembly/storm-agent.xml           |  6 ---
 distro/src/main/assembly/tagsync.xml               |  1 -
 .../distro/src/main/assembly/sample-client.xml     |  8 ----
 22 files changed, 38 insertions(+), 194 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index e8c70289c..9bcc30f99 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -59,7 +59,21 @@ jobs:
       - name: Clear npm cache
         run: npm cache clean --force
       - name: build (17)
-        run: mvn -T 8 clean verify --no-transfer-progress -B -V
+        run: |
+          set -o pipefail
+          mvn -T 8 clean verify --no-transfer-progress -B -V 2>&1 | tee 
"$RUNNER_TEMP/build.log"
+
+      # fail on stale or non-portable patterns in assembly descriptors 
(distro/src/main/assembly)
+      - name: check assembly warnings
+        run: |
+          patterns='patterns were never triggered|filesystem-root relative 
reference'
+          # -a: build.log has binary bytes from test output, without it grep 
prints only "binary file matches"
+          if grep -aEq "$patterns" "$RUNNER_TEMP/build.log"; then
+            echo "::error::Assembly descriptors produced warnings; fix the 
patterns listed below"
+            # each archive's warnings are logged just before its "Building 
tar/zip" line; drop repeats per archive
+            grep -aE "$patterns|^o +'|Building (tar|zip):" 
"$RUNNER_TEMP/build.log" | awk '/Building/ { print; delete seen; next } 
!seen[$0]++'
+            exit 1
+          fi
 
       - name: run code coverage
         run: |
diff --git a/distro/src/main/assembly/admin-web.xml 
b/distro/src/main/assembly/admin-web.xml
index b46b62446..a03236a21 100644
--- a/distro/src/main/assembly/admin-web.xml
+++ b/distro/src/main/assembly/admin-web.xml
@@ -199,13 +199,10 @@
       </includes>
       <binaries>
         
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/kms</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-kms-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
 
@@ -225,9 +222,7 @@
           <include>org.apache.tomcat:tomcat-annotations-api*</include>
           <include>org.apache.tomcat:tomcat-jasper-el</include>
           
<include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
-          <include>org.apache.ranger:ranger-authz-api</include>
           <include>org.apache.ranger:ranger-common-utils</include>
-          <include>org.apache.ranger:ugsync-util</include>
           <include>org.slf4j:slf4j-api:jar:${slf4j.version}</include>
           <include>commons-logging:commons-logging</include>
           <include>commons-collections:commons-collections</include>
@@ -320,7 +315,6 @@
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
         <includes>
-          <include>org.apache.ranger:ranger-kafka-plugin</include>
           
<include>org.apache.kafka:kafka-clients:jar:${kafka.version}</include>
         </includes>
       </binaries>
@@ -333,13 +327,10 @@
       </includes>
       <binaries>
         
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/solr</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-solr-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
 
@@ -350,13 +341,10 @@
       </includes>
       <binaries>
         
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/nifi</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-nifi-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
 
@@ -367,13 +355,10 @@
       </includes>
       <binaries>
         
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/nifi-registry</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-nifi-registry-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
 
@@ -389,7 +374,6 @@
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
         <includes>
-          <include>org.apache.ranger:ranger-nifi-registry-plugin</include>
           <include>org.apache.atlas:atlas-intg:jar:${atlas.version}</include>
         </includes>
       </binaries>
@@ -402,13 +386,10 @@
       </includes>
       <binaries>
         
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/sqoop</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-sqoop-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
 
@@ -419,13 +400,10 @@
       </includes>
       <binaries>
         
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/kylin</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-kylin-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
 
@@ -436,13 +414,10 @@
       </includes>
       <binaries>
         
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/elasticsearch</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-elasticsearch-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
 
@@ -458,7 +433,6 @@
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
         <includes>
-          <include>org.apache.ranger:ranger-presto-plugin</include>
           <include>io.prestosql:presto-spi:jar:${presto.version}</include>
           <include>io.prestosql:presto-jdbc:jar:${presto.version}</include>
         </includes>
@@ -477,7 +451,6 @@
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
         <includes>
-          <include>org.apache.ranger:ranger-trino-plugin</include>
           <include>io.trino:trino-spi:jar:${trino.version}</include>
           <include>io.trino:trino-jdbc:jar:${trino.version}</include>
         </includes>
@@ -490,14 +463,11 @@
         <include>org.apache.ranger:ranger-kudu-plugin</include>
       </includes>
       <binaries>
-        
<outputDirectory>/ews/webapp/WEB-INF/classes/ranger-plugins/kudu</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/kudu</outputDirectory>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-kudu-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
     <moduleSet>
@@ -506,14 +476,11 @@
         <include>org.apache.ranger:ranger-schema-registry-plugin</include>
       </includes>
       <binaries>
-        
<outputDirectory>/ews/webapp/WEB-INF/classes/ranger-plugins/schema-registry</outputDirectory>
-        <includeDependencies>true</includeDependencies>
+        
<outputDirectory>ews/webapp/WEB-INF/classes/ranger-plugins/schema-registry</outputDirectory>
+        <includeDependencies>false</includeDependencies>
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <includes>
-          <include>org.apache.ranger:ranger-schema-registry-plugin</include>
-        </includes>
       </binaries>
     </moduleSet>
   </moduleSets>
diff --git a/distro/src/main/assembly/hbase-agent.xml 
b/distro/src/main/assembly/hbase-agent.xml
index 7d910e7bc..8f528c91e 100644
--- a/distro/src/main/assembly/hbase-agent.xml
+++ b/distro/src/main/assembly/hbase-agent.xml
@@ -67,10 +67,6 @@
           <include>jakarta.ws.rs:jakarta.ws.rs-api</include>
           <include>joda-time:joda-time</include>
           
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-          
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
-          
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-          
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.glassfish.jersey.core:jersey-client</include>
           <include>org.glassfish.jersey.core:jersey-common</include>
           
<include>org.glassfish.jersey.ext:jersey-entity-filtering:jar:${jersey-client.version}</include>
diff --git a/distro/src/main/assembly/hdfs-agent.xml 
b/distro/src/main/assembly/hdfs-agent.xml
index 2c6c229d5..fc4be275a 100644
--- a/distro/src/main/assembly/hdfs-agent.xml
+++ b/distro/src/main/assembly/hdfs-agent.xml
@@ -93,13 +93,8 @@
             <include>javax.annotation:javax.annotation-api</include>
             <include>joda-time:joda-time</include>
             
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-            
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
             
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-            
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
             
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-            
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-            <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-            
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
             <include>org.glassfish.jersey.core:jersey-client</include>
             <include>org.glassfish.jersey.core:jersey-common</include>
             
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
diff --git a/distro/src/main/assembly/hive-agent.xml 
b/distro/src/main/assembly/hive-agent.xml
index 9b4aa0169..082e79047 100644
--- a/distro/src/main/assembly/hive-agent.xml
+++ b/distro/src/main/assembly/hive-agent.xml
@@ -59,14 +59,10 @@
         <includes>
           <include>jakarta.ws.rs:jakarta.ws.rs-api</include>
           
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-          
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
-          
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
           
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.glassfish.jersey.core:jersey-client</include>
           <include>org.glassfish.jersey.core:jersey-common</include>
           
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
-          
<include>com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.16.1</include>
           <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
           <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
           
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
diff --git a/distro/src/main/assembly/kms.xml b/distro/src/main/assembly/kms.xml
index e625ab37a..1009e6091 100755
--- a/distro/src/main/assembly/kms.xml
+++ b/distro/src/main/assembly/kms.xml
@@ -151,7 +151,6 @@
                             <include>io.grpc:grpc-core</include>
                             <include>com.google.android:annotations</include>
                             <include>io.grpc:grpc-alts</include>
-                            <include>io.grpc:grpc-grpclb</include>
                             
<include>com.google.protobuf:protobuf-java:jar:${gcp.protobuf-java.version}</include>
                             
<include>com.google.protobuf:protobuf-java-util:jar:${gcp.protobuf-java.version}</include>
                             
<include>org.conscrypt:conscrypt-openjdk-uber</include>
@@ -164,7 +163,6 @@
                             
<include>com.google.http-client:google-http-client-gson</include>
                             <include>io.grpc:grpc-xds</include>
                             <include>io.grpc:grpc-services</include>
-                            <include>io.opencensus:opencensus-proto</include>
                             <!-- AWS KMS -->
                             <include>com.amazonaws:aws-java-sdk-core</include>
                             <include>com.amazonaws:aws-java-sdk-kms</include>
@@ -225,15 +223,11 @@
                     
<include>org.apache.tomcat:tomcat-annotations-api*</include>
                     
<include>org.eclipse.jdt.core.compiler:ecj:jar:P20140317-1600</include>
                     
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-                    
<include>com.google.protobuf:protobuf-java:jar:${gcp.protobuf-java.version}</include>
-                    
<include>com.google.protobuf:protobuf-java-util:jar:${gcp.protobuf-java.version}</include>
                     
<include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
                     
<include>org.apache.hadoop:hadoop-client-api:jar:${hadoop.version}</include>
                     
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
                     
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
                     <include>org.apache.ranger:ranger-common-utils</include>
-                    <include>org.apache.ranger:ranger-authz-api</include>
-                    <include>org.apache.ranger:ranger-plugins-common</include>
                     <include>org.apache.ranger:credentialbuilder</include>
                     
<include>org.apache.commons:commons-collections4:jar:${commons.collections4.version}</include>
                     
<include>org.apache.commons:commons-compress:jar:${commons.compress.version}</include>
@@ -331,9 +325,6 @@
                             
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
                             
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                             
<include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
-                            
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-                            
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
-                            
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
                             
<include>org.glassfish.jersey.core:jersey-client</include>
                             
<include>org.glassfish.jersey.core:jersey-common</include>
                             
<include>org.glassfish.jersey.core:jersey-server</include>
@@ -417,7 +408,6 @@
                 <directoryMode>755</directoryMode>
                 <fileMode>644</fileMode>
                 <includes>
-                    
<include>org.apache.hadoop:hadoop-common:jar:${hadoop.version}</include>
                     
<include>org.apache.commons:commons-collections4:jar:${commons.collections4.version}</include>
                     <include>commons-cli:commons-cli</include>
                     <include>commons-collections:commons-collections</include>
diff --git a/distro/src/main/assembly/knox-agent.xml 
b/distro/src/main/assembly/knox-agent.xml
index a7e524326..986fe5843 100644
--- a/distro/src/main/assembly/knox-agent.xml
+++ b/distro/src/main/assembly/knox-agent.xml
@@ -73,27 +73,19 @@
           <include>commons-io:commons-io</include>
           <include>commons-logging:commons-logging</include>
           
<include>io.airlift:aircompressor:jar:${aircompressor.version}</include>
-          <include>javax.inject:javax.inject</include>
           <include>javax.ws.rs:javax.ws.rs-api</include>
           <include>joda-time:joda-time</include>
           <include>org.apache.commons:commons-configuration2</include>
           
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
           
<include>org.apache.hadoop:hadoop-client-api:jar:${hadoop.version}</include>
           
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
-          
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
           
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-          
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
           
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-          
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
           <include>org.codehaus.woodstox:stax2-api</include>
-          
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.glassfish.hk2:hk2-api</include>
           <include>org.glassfish.hk2:hk2-locator</include>
           <include>org.glassfish.hk2:hk2-utils</include>
           <include>org.glassfish.hk2.external:aopalliance-repackaged</include>
-          <include>org.glassfish.hk2.external:javax.inject</include>
-          <include>org.glassfish:osgi-resource-locator</include>
           <include>org.glassfish.jersey.core:jersey-client</include>
           <include>org.glassfish.jersey.core:jersey-common</include>
           
<include>org.glassfish.jersey.ext:jersey-entity-filtering:jar:${jersey-client.version}</include>
diff --git a/distro/src/main/assembly/pdp.xml b/distro/src/main/assembly/pdp.xml
index 853248416..37fad91fa 100644
--- a/distro/src/main/assembly/pdp.xml
+++ b/distro/src/main/assembly/pdp.xml
@@ -79,8 +79,6 @@
                     <include>org.glassfish.hk2:hk2-locator</include>
                     <include>org.glassfish.hk2:hk2-utils</include>
                     
<include>org.glassfish.hk2.external:aopalliance-repackaged</include>
-                    <include>org.glassfish.hk2.external:javax.inject</include>
-                    <include>org.glassfish:osgi-resource-locator</include>
 
                     <!-- Gson (policy/role/tag JSON parsing in 
ranger-plugins-common) -->
                     
<include>com.google.code.gson:gson:jar:${gson.version}</include>
@@ -96,7 +94,6 @@
                     <!-- JWT bearer token authentication -->
                     
<include>com.nimbusds:nimbus-jose-jwt:jar:${nimbus-jose-jwt.version}</include>
                     <include>net.minidev:json-smart</include>
-                    <include>com.nimbusds:content-type</include>
 
                     <!-- Commons -->
                     
<include>org.apache.commons:commons-lang3:jar:${commons.lang3.version}</include>
@@ -108,7 +105,6 @@
                     
<include>commons-io:commons-io:jar:${commons.io.version}</include>
                     
<include>commons-logging:commons-logging:jar:${commons.logging.version}</include>
                     
<include>org.apache.commons:commons-text:jar:${commons.text.version}</include>
-                    
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
 
                     <!-- Hadoop client (audit, Kerberos utilities) -->
                     
<include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
@@ -121,12 +117,9 @@
                     
<include>com.fasterxml.woodstox:woodstox-core:jar:${fasterxml.woodstox.version}</include>
 
                     <!-- Audit sinks -->
-                    <include>org.apache.solr:solr-solrj</include>
-                    
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                     
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
                     
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
                     
<include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
-                    <include>org.noggit:noggit</include>
 
                     <!-- Logging -->
                     <include>org.slf4j:slf4j-api:jar:${slf4j.version}</include>
@@ -148,10 +141,6 @@
                     
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
 
                 </includes>
-                <excludes>
-                    <!-- avoid jersey-bundle because it conflicts with 
Jersey-2 -->
-                    <exclude>com.sun.jersey:jersey-bundle</exclude>
-                </excludes>
             </binaries>
         </moduleSet>
 
diff --git a/distro/src/main/assembly/plugin-atlas.xml 
b/distro/src/main/assembly/plugin-atlas.xml
index 16c067737..e98469a23 100644
--- a/distro/src/main/assembly/plugin-atlas.xml
+++ b/distro/src/main/assembly/plugin-atlas.xml
@@ -68,12 +68,8 @@
           <include>joda-time:joda-time</include>
           
<include>org.apache.commons:commons-configuration2:jar:${commons.configuration.version}</include>
           
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-          
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
           
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-          
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
           
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-          
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
           
<include>org.codehaus.woodstox:stax2-api:jar:${codehaus.woodstox.stax2api.version}</include>
           <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
           <include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
diff --git a/distro/src/main/assembly/plugin-elasticsearch.xml 
b/distro/src/main/assembly/plugin-elasticsearch.xml
index 777437f24..2160bd453 100644
--- a/distro/src/main/assembly/plugin-elasticsearch.xml
+++ b/distro/src/main/assembly/plugin-elasticsearch.xml
@@ -155,7 +155,7 @@
   <fileSets>
     <!-- conf.templates for enable -->
     <fileSet>
-      <outputDirectory>/install/conf.templates/enable</outputDirectory>
+      <outputDirectory>install/conf.templates/enable</outputDirectory>
       
<directory>${project.parent.basedir}/plugin-elasticsearch/conf</directory>
       <excludes>
         <exclude>*.sh</exclude>
@@ -163,18 +163,18 @@
       <fileMode>700</fileMode>
     </fileSet>
     <fileSet>
-      <outputDirectory>/install/conf.templates/disable</outputDirectory>
+      <outputDirectory>install/conf.templates/disable</outputDirectory>
       
<directory>${project.parent.basedir}/plugin-elasticsearch/disable-conf</directory>
       <fileMode>700</fileMode>
     </fileSet>
     <fileSet>
-      <outputDirectory>/install/conf.templates/default</outputDirectory>
+      <outputDirectory>install/conf.templates/default</outputDirectory>
       
<directory>${project.parent.basedir}/plugin-elasticsearch/template</directory>
       <fileMode>700</fileMode>
     </fileSet>
     <!-- version file -->
     <fileSet>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <directory>${project.build.outputDirectory}</directory>
       <includes>
         <include>version</include>
@@ -186,36 +186,36 @@
   <files>
     <file>
       
<source>${project.parent.basedir}/agents-common/scripts/enable-agent.sh</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <destName>enable-elasticsearch-plugin.sh</destName>
       <fileMode>755</fileMode>
     </file>
     <file>
       
<source>${project.parent.basedir}/agents-common/scripts/enable-agent.sh</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <destName>disable-elasticsearch-plugin.sh</destName>
       <fileMode>755</fileMode>
     </file>
     <file>
       
<source>${project.parent.basedir}/plugin-elasticsearch/scripts/install.properties</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <destName>install.properties</destName>
       <fileMode>755</fileMode>
     </file>
     <file>
       
<source>${project.parent.basedir}/security-admin/scripts/ranger_credential_helper.py</source>
-      <outputDirectory>/</outputDirectory>
+      <outputDirectory></outputDirectory>
       <fileMode>755</fileMode>
     </file>
     <file>
       
<source>${project.parent.basedir}/ranger-elasticsearch-plugin-shim/conf/plugin-descriptor.properties</source>
-      <outputDirectory>/lib/ranger-elasticsearch-plugin</outputDirectory>
+      <outputDirectory>lib/ranger-elasticsearch-plugin</outputDirectory>
       <fileMode>755</fileMode>
       <filtered>true</filtered>
     </file>
     <file>
       
<source>${project.parent.basedir}/ranger-elasticsearch-plugin-shim/conf/plugin-security.policy</source>
-      <outputDirectory>/lib/ranger-elasticsearch-plugin</outputDirectory>
+      <outputDirectory>lib/ranger-elasticsearch-plugin</outputDirectory>
       <fileMode>755</fileMode>
     </file>
   </files>
diff --git a/distro/src/main/assembly/plugin-kafka.xml 
b/distro/src/main/assembly/plugin-kafka.xml
index 1a911c6d1..146c5ee12 100644
--- a/distro/src/main/assembly/plugin-kafka.xml
+++ b/distro/src/main/assembly/plugin-kafka.xml
@@ -70,14 +70,9 @@
                                        
<include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
                                        
<include>org.apache.hadoop:hadoop-client-api:jar:${hadoop.version}</include>
                                        
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
-                                       
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
                                        
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-                                       
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
                                        
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-                                       
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-                                       
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
                                        
<include>org.codehaus.woodstox:stax2-api</include>
-                                       
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
                                        <!-- GraalJS 25.x runtime (js is now a 
POM, not a JAR) -->
                                        
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
                                        
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
@@ -94,23 +89,6 @@
                                        
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
 
                                </includes>
-                <excludes>
-                                       
<exclude>com.fasterxml.jackson.core:*</exclude>
-                                       
<exclude>com.fasterxml.jackson.jaxrs:*</exclude>
-                                       
<exclude>com.fasterxml.jackson.module:*</exclude>
-                                       
<exclude>com.fasterxml.jackson.dataformat:*</exclude>
-                                       
<exclude>org.apache.kafka:kafka-clients</exclude>
-                                       
<exclude>org.glassfish.jersey.core:*</exclude>
-                                       
<exclude>org.glassfish.jersey.ext:*</exclude>
-                                       
<exclude>org.glassfish.jersey.inject:*</exclude>
-                                       
<exclude>org.glassfish.jersey.media:*</exclude>
-                                       <exclude>org.glassfish.hk2:*</exclude>
-                                       
<exclude>javax.ws.rs:javax.ws.rs-api</exclude>
-                                       
<exclude>jakarta.ws.rs:jakarta.ws.rs-api</exclude>
-                                       <exclude>org.slf4j:*</exclude>
-                                       
<exclude>org.apache.logging.log4j:*</exclude>
-                                       <exclude>ch.qos.reload4j:*</exclude>
-                               </excludes>
                        </binaries>
                </moduleSet>
 
diff --git a/distro/src/main/assembly/plugin-kylin.xml 
b/distro/src/main/assembly/plugin-kylin.xml
index 0fbdea4b6..a832a5d76 100644
--- a/distro/src/main/assembly/plugin-kylin.xml
+++ b/distro/src/main/assembly/plugin-kylin.xml
@@ -68,9 +68,7 @@
               <include>javax.inject:javax.inject</include>
               <include>joda-time:joda-time</include>
               
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-              
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
               
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-              
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
               
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
               
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
               <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
diff --git a/distro/src/main/assembly/plugin-ozone.xml 
b/distro/src/main/assembly/plugin-ozone.xml
index 82d1aa109..62e181a84 100644
--- a/distro/src/main/assembly/plugin-ozone.xml
+++ b/distro/src/main/assembly/plugin-ozone.xml
@@ -88,18 +88,13 @@
                 <includes>
                     <include>commons-collections:commons-collections</include>
                            
<include>org.apache.commons:commons-configuration2:jar:${commons.configuration.version}</include>
-                    
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
-                    
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                     
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
                     
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
                            
<include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
                            
<include>org.apache.zookeeper:zookeeper-jute:jar:${zookeeper.version}</include>
-                    
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
                     
<include>com.fasterxml.woodstox:woodstox-core:jar:${fasterxml.woodstox.version}</include>
                     
<include>org.codehaus.woodstox:stax2-api:jar:${codehaus.woodstox.stax2api.version}</include>
                            <include>com.sun.xml.bind:jaxb-impl</include>
-                    
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
-                    
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
                     <include>joda-time:joda-time</include>
                     <include>com.carrotsearch:hppc</include>
                     
<include>io.airlift:aircompressor:jar:${aircompressor.version}</include>
@@ -121,22 +116,6 @@
                     
<include>org.graalvm.shadowed:xz:jar:${graalvm.version}</include>
 
                 </includes>
-                <excludes>
-                    <exclude>com.fasterxml.jackson.core:*</exclude>
-                    <exclude>com.fasterxml.jackson.jaxrs:*</exclude>
-                    <exclude>com.fasterxml.jackson.module:*</exclude>
-                    <exclude>com.fasterxml.jackson.dataformat:*</exclude>
-                    <exclude>org.glassfish.jersey.core:*</exclude>
-                    <exclude>org.glassfish.jersey.ext:*</exclude>
-                    <exclude>org.glassfish.jersey.inject:*</exclude>
-                    <exclude>org.glassfish.jersey.media:*</exclude>
-                    <exclude>org.glassfish.hk2:*</exclude>
-                    <exclude>javax.ws.rs:javax.ws.rs-api</exclude>
-                    <exclude>jakarta.ws.rs:jakarta.ws.rs-api</exclude>
-                    <exclude>org.slf4j:*</exclude>
-                    <exclude>org.apache.logging.log4j:*</exclude>
-                    <exclude>ch.qos.reload4j:*</exclude>
-                </excludes>
             </binaries>
         </moduleSet>
     </moduleSets>
diff --git a/distro/src/main/assembly/plugin-presto.xml 
b/distro/src/main/assembly/plugin-presto.xml
index c8dbb5c08..41f9e7c87 100644
--- a/distro/src/main/assembly/plugin-presto.xml
+++ b/distro/src/main/assembly/plugin-presto.xml
@@ -73,7 +73,6 @@
                     
<include>com.fasterxml.jackson.core:jackson-core:jar:${fasterxml.jackson.version}</include>
                     
<include>com.fasterxml.jackson.core:jackson-databind:jar:${fasterxml.jackson.version}</include>
                     
<include>com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:${fasterxml.jackson.version}</include>
-                    <include>com.fasterxml.woodstox:woodstox-core</include>
                     <include>com.google.code.gson:gson*</include>
                     
<include>com.google.protobuf:protobuf-java:jar:${protobuf-java.version}</include>
                     <include>commons-codec:commons-codec</include>
@@ -87,15 +86,10 @@
                     
<include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
                     
<include>org.apache.hadoop:hadoop-client-api:jar:${hadoop.version}</include>
                     
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
-                    
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
                     
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-                    
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
                     
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-                    
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                     <include>org.apache.ranger:ranger-plugins-cred</include>
-                    
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
                     
<include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
-                    
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
                     <!-- GraalJS 25.x runtime (js is now a POM, not a JAR) -->
                     
<include>org.graalvm.js:js-language:jar:${graalvm.version}</include>
                     
<include>org.graalvm.js:js-scriptengine:jar:${graalvm.version}</include>
diff --git a/distro/src/main/assembly/plugin-schema-registry.xml 
b/distro/src/main/assembly/plugin-schema-registry.xml
index 7134125c8..f09929692 100644
--- a/distro/src/main/assembly/plugin-schema-registry.xml
+++ b/distro/src/main/assembly/plugin-schema-registry.xml
@@ -26,12 +26,9 @@
     <dependencySets>
         <dependencySet>
             <useProjectArtifact>true</useProjectArtifact>
-            <outputDirectory>/</outputDirectory>
+            <outputDirectory></outputDirectory>
             <scope>runtime</scope>
             <unpack>true</unpack>
-            <excludes>
-                <exclude>org.slf4j:*</exclude>
-            </excludes>
         </dependencySet>
     </dependencySets>
 </assembly>
diff --git a/distro/src/main/assembly/plugin-solr.xml 
b/distro/src/main/assembly/plugin-solr.xml
index 6398f3aee..d36dd695a 100644
--- a/distro/src/main/assembly/plugin-solr.xml
+++ b/distro/src/main/assembly/plugin-solr.xml
@@ -29,7 +29,7 @@
         <unpack>false</unpack>
         <directoryMode>755</directoryMode>
         <fileMode>644</fileMode>
-        <outputDirectory>/lib</outputDirectory>
+        <outputDirectory>lib</outputDirectory>
       </binaries>
     </moduleSet>
 
@@ -62,8 +62,6 @@
           
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
           
<include>org.apache.hadoop:hadoop-client-api:jar:${hadoop.version}</include>
           
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
-          
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
-          
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
           <include>org.glassfish.hk2:class-model</include>
           <include>org.glassfish.hk2:hk2-api</include>
           <include>org.glassfish.hk2:hk2-core</include>
diff --git a/distro/src/main/assembly/plugin-sqoop.xml 
b/distro/src/main/assembly/plugin-sqoop.xml
index 99f65cbc5..79bfbaedc 100644
--- a/distro/src/main/assembly/plugin-sqoop.xml
+++ b/distro/src/main/assembly/plugin-sqoop.xml
@@ -64,13 +64,8 @@
           <include>javax.inject:javax.inject</include>
           <include>joda-time:joda-time</include>
           
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-          
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
           
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-          
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
           
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-          
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-          
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.glassfish.hk2.external:jakarta.inject</include>
           <include>org.glassfish.hk2:class-model</include>
           <include>org.glassfish.hk2:hk2-api</include>
diff --git a/distro/src/main/assembly/plugin-trino.xml 
b/distro/src/main/assembly/plugin-trino.xml
index d5ebcced2..c21f572a0 100644
--- a/distro/src/main/assembly/plugin-trino.xml
+++ b/distro/src/main/assembly/plugin-trino.xml
@@ -49,7 +49,6 @@
                     <include>com.fasterxml.jackson.core:jackson-core</include>
                     
<include>com.fasterxml.jackson.core:jackson-databind</include>
                     
<include>com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:${fasterxml.jackson.version}</include>
-                    <include>com.fasterxml.woodstox:woodstox-core</include>
                     <include>com.google.code.gson:gson*</include>
                     
<include>com.google.inject:guice:jar:${trino.guice.version}</include>
                     <include>commons-codec:commons-codec</include>
@@ -75,23 +74,14 @@
                     
<include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
                     
<include>org.apache.hadoop:hadoop-client-api:jar:${hadoop.version}</include>
                     
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
-                    
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
                     
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-                    
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
                     
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-                    
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
                     <include>org.apache.ranger:ranger-plugins-cred</include>
-                    
<include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
                     
<include>org.apache.zookeeper:zookeeper:jar:${zookeeper.version}</include>
-                    
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
                     
<include>org.glassfish.hk2.external:jakarta.inject</include>
-                    <include>org.glassfish.hk2:class-model</include>
                     <include>org.glassfish.hk2:hk2-api</include>
-                    <include>org.glassfish.hk2:hk2-core</include>
                     <include>org.glassfish.hk2:hk2-locator</include>
-                    <include>org.glassfish.hk2:hk2-runlevel</include>
                     <include>org.glassfish.hk2:hk2-utils</include>
-                    <include>org.glassfish.hk2:hk2</include>
                     <include>org.glassfish.jersey.core:jersey-common</include>
                     
<include>org.glassfish.jersey.ext:jersey-entity-filtering</include>
                     <include>org.glassfish.jersey.inject:jersey-hk2</include>
diff --git a/distro/src/main/assembly/plugin-yarn.xml 
b/distro/src/main/assembly/plugin-yarn.xml
index d15331882..9dc1d868d 100644
--- a/distro/src/main/assembly/plugin-yarn.xml
+++ b/distro/src/main/assembly/plugin-yarn.xml
@@ -71,13 +71,8 @@
           <include>javax.annotation:javax.annotation-api</include>
           <include>joda-time:joda-time</include>
           
<include>org.apache.hadoop.thirdparty:hadoop-shaded-guava:jar:${hadoop-shaded-guava.version}</include>
-          
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
           
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-          
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
           
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-          
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-          <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-          
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
           <include>org.glassfish.jersey.core:jersey-client</include>
           <include>org.glassfish.jersey.core:jersey-common</include>
           
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
diff --git a/distro/src/main/assembly/storm-agent.xml 
b/distro/src/main/assembly/storm-agent.xml
index 88b2d46b9..4afe7a401 100644
--- a/distro/src/main/assembly/storm-agent.xml
+++ b/distro/src/main/assembly/storm-agent.xml
@@ -83,13 +83,8 @@
               
<include>org.apache.hadoop:hadoop-client-api:jar:${hadoop.version}</include>
               
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
               
<include>org.apache.hadoop:hadoop-client-runtime:jar:${hadoop.version}</include>
-              
<include>org.apache.httpcomponents:httpasyncclient:jar:${httpcomponents.httpasyncclient.version}</include>
               
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
-              
<include>org.apache.httpcomponents:httpcore-nio:jar:${httpcomponents.httpcore.version}</include>
               
<include>org.apache.httpcomponents:httpcore:jar:${httpcomponents.httpcore.version}</include>
-              
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-              <include>org.apache.solr:solr-solrj:jar:${solr.version}</include>
-              
<include>org.eclipse.jetty:jetty-client:jar:${jetty-client.version}</include>
               <include>org.glassfish.hk2.external:jakarta.inject</include>
               <include>org.glassfish.hk2:class-model</include>
               <include>org.glassfish.hk2:hk2-api</include>
@@ -127,7 +122,6 @@
               <include>com.fasterxml.woodstox:woodstox-core</include>
               <include>commons-cli:commons-cli</include>
               <include>commons-collections:commons-collections</include>
-              <include>commons-configuration:commons-configuration</include>
               
<include>commons-io:commons-io:jar:${commons.io.version}</include>
               
<include>org.apache.commons:commons-collections4:jar:${commons.collections4.version}</include>
               
<include>org.apache.commons:commons-compress:jar:${commons.compress.version}</include>
diff --git a/distro/src/main/assembly/tagsync.xml 
b/distro/src/main/assembly/tagsync.xml
index 5c44c015e..555401f2f 100644
--- a/distro/src/main/assembly/tagsync.xml
+++ b/distro/src/main/assembly/tagsync.xml
@@ -90,7 +90,6 @@
                                                        
<include>org.apache.ranger:ranger-common-utils</include>
                                                        
<include>org.apache.ranger:ranger-plugins-common</include>
                                                        
<include>org.apache.ranger:ranger-util</include>
-                                                       
<include>org.apache.ranger:ugsync-util</include>
                             
<include>org.apache.tomcat.embed:tomcat-embed*</include>
                             
<include>org.apache.tomcat:tomcat-annotations-api*</include>
                                                        
<include>org.apache.zookeeper:zookeeper-jute:jar:${zookeeper.version}</include>
diff --git a/ranger-examples/distro/src/main/assembly/sample-client.xml 
b/ranger-examples/distro/src/main/assembly/sample-client.xml
index dd86f98b2..0d5adaf4e 100644
--- a/ranger-examples/distro/src/main/assembly/sample-client.xml
+++ b/ranger-examples/distro/src/main/assembly/sample-client.xml
@@ -42,30 +42,22 @@
                 <includes>
                     <include>commons-cli:commons-cli</include>
                     <include>commons-codec:commons-codec</include>
-                    <include>commons-lang:commons-lang</include>
                     <include>com.google.code.gson:gson</include>
                     
<include>ch.qos.logback:logback-classic:jar:${logback.version}</include>
                     
<include>ch.qos.logback:logback-core:jar:${logback.version}</include>
                     <include>org.slf4j:slf4j-api:jar:${slf4j.version}</include>
-                    <include>org.slf4j:slf4j-log4j12</include>
-                    <include>log4j:log4j</include>
                     
<include>org.apache.commons:commons-configuration2:jar:${commons.configuration.version}</include>
-                    
<include>org.apache.hadoop:hadoop-common:jar:${hadoop.version}</include>
                     
<include>org.apache.hadoop:hadoop-auth:jar:${hadoop.version}</include>
                     <include>commons-collections:commons-collections</include>
                     <include>commons-io:commons-io</include>
                     <include>org.apache.commons:commons-lang3</include>
                     
<include>org.apache.httpcomponents:httpclient:jar:${httpcomponents.httpclient.version}</include>
                     <include>org.apache.httpcomponents:httpcore</include>
-                    
<include>org.apache.httpcomponents:httpmime:jar:${httpcomponents.httpmime.version}</include>
-                    <include>org.noggit:noggit:jar:${noggit.version}</include>
                     
<include>com.fasterxml.jackson.core:jackson-annotations:jar:${fasterxml.jackson.version}</include>
                     
<include>com.fasterxml.jackson.core:jackson-core:jar:${fasterxml.jackson.version}</include>
                     
<include>com.fasterxml.jackson.core:jackson-databind:jar:${fasterxml.jackson.version}</include>
                     
<include>com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:${fasterxml.jackson.version}</include>
                     <include>org.apache.ranger:ranger-audit-core</include>
-                    
<include>com.fasterxml.woodstox:woodstox-core:jar:${fasterxml.woodstox.version}</include>
-                    
<include>org.codehaus.woodstox:stax2-api:jar:${codehaus.woodstox.stax2api.version}</include>
                 </includes>
             </binaries>
         </moduleSet>

Reply via email to