You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ab...@apache.org on 2026/05/08 01:41:24 UTC
(ranger) branch master updated: RANGER-5583: Fix Ranger PDP installation in docker (#934)
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 ba978cfa5 RANGER-5583: Fix Ranger PDP installation in docker (#934)
ba978cfa5 is described below
commit ba978cfa5290471cb91ca0798745b5c96a234cf1
Author: Abhishek Kumar <ab...@apache.org>
AuthorDate: Thu May 7 18:41:20 2026 -0700
RANGER-5583: Fix Ranger PDP installation in docker (#934)
---
agents-audit/dest-solr/pom.xml | 5 +++++
dev-support/ranger-docker/docker-compose.ranger-pdp.yml | 1 -
distro/src/main/assembly/pdp.xml | 2 ++
pdp/pom.xml | 10 ++++++++++
4 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/agents-audit/dest-solr/pom.xml b/agents-audit/dest-solr/pom.xml
index 30ffa445c..b9e562ca0 100644
--- a/agents-audit/dest-solr/pom.xml
+++ b/agents-audit/dest-solr/pom.xml
@@ -32,6 +32,11 @@
<securesm.version>1.2</securesm.version>
</properties>
<dependencies>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>${commons.logging.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpasyncclient</artifactId>
diff --git a/dev-support/ranger-docker/docker-compose.ranger-pdp.yml b/dev-support/ranger-docker/docker-compose.ranger-pdp.yml
index 78015f88a..0f3c970fc 100644
--- a/dev-support/ranger-docker/docker-compose.ranger-pdp.yml
+++ b/dev-support/ranger-docker/docker-compose.ranger-pdp.yml
@@ -58,4 +58,3 @@ services:
networks:
ranger:
name: rangernw
- external: true
diff --git a/distro/src/main/assembly/pdp.xml b/distro/src/main/assembly/pdp.xml
index 2cb8ee22f..3aa90ff4f 100644
--- a/distro/src/main/assembly/pdp.xml
+++ b/distro/src/main/assembly/pdp.xml
@@ -64,6 +64,8 @@
<include>org.glassfish.jersey.inject:jersey-hk2</include>
<include>org.glassfish.jersey.media:jersey-media-json-jackson</include>
<include>jakarta.ws.rs:jakarta.ws.rs-api</include>
+ <include>jakarta.xml.bind:jakarta.xml.bind-api:jar:${jakarta.xml.bind-api.version}</include>
+ <include>jakarta.activation:jakarta.activation-api:jar:${jakarta.activation-api.version}</include>
<include>javax.inject:javax.inject</include>
<include>javax.validation:validation-api</include>
diff --git a/pdp/pom.xml b/pdp/pom.xml
index c82f1889f..2965894ef 100644
--- a/pdp/pom.xml
+++ b/pdp/pom.xml
@@ -60,11 +60,21 @@
<artifactId>commons-codec</artifactId>
<version>${commons.codec.version}</version>
</dependency>
+ <dependency>
+ <groupId>jakarta.activation</groupId>
+ <artifactId>jakarta.activation-api</artifactId>
+ <version>${jakarta.activation-api.version}</version>
+ </dependency>
<dependency>
<groupId>jakarta.ws.rs</groupId>
<artifactId>jakarta.ws.rs-api</artifactId>
<version>${jakarta.ws.rs-api.version}</version>
</dependency>
+ <dependency>
+ <groupId>jakarta.xml.bind</groupId>
+ <artifactId>jakarta.xml.bind-api</artifactId>
+ <version>${jakarta.xml.bind-api.version}</version>
+ </dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>