You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by ma...@apache.org on 2023/04/12 03:52:02 UTC
[ranger] branch master updated: RANGER-4176: fix the javax.el dependency issue
This is an automated email from the ASF dual-hosted git repository.
madhan 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 79e786fe3 RANGER-4176: fix the javax.el dependency issue
79e786fe3 is described below
commit 79e786fe3b7e4972fa28273c8290da922b602614
Author: Alvin Wo <al...@airbnb.com>
AuthorDate: Fri Apr 7 16:29:48 2023 +0800
RANGER-4176: fix the javax.el dependency issue
Signed-off-by: Madhan Neethiraj <ma...@apache.org>
---
hbase-agent/pom.xml | 13 +++++++++++++
hive-agent/pom.xml | 15 +++++++++++++++
pom.xml | 1 +
ranger-hbase-plugin-shim/pom.xml | 9 +++++++++
ranger-hive-plugin-shim/pom.xml | 21 +++++++++++++++++++++
5 files changed, 59 insertions(+)
diff --git a/hbase-agent/pom.xml b/hbase-agent/pom.xml
index c6acf9756..36a466a76 100644
--- a/hbase-agent/pom.xml
+++ b/hbase-agent/pom.xml
@@ -58,6 +58,10 @@
<groupId>org.slf4j</groupId>
<artifactId>*</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -161,6 +165,10 @@
<groupId>org.slf4j</groupId>
<artifactId>*</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -284,6 +292,11 @@
<artifactId>commons-configuration2</artifactId>
<version>${commons.configuration.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ <version>${javax.el.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-auth</artifactId>
diff --git a/hive-agent/pom.xml b/hive-agent/pom.xml
index 27b5ab314..1e50cdd4f 100644
--- a/hive-agent/pom.xml
+++ b/hive-agent/pom.xml
@@ -73,6 +73,10 @@
<groupId>log4j</groupId>
<artifactId>*</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -121,6 +125,12 @@
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>${hive.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.ranger</groupId>
@@ -147,6 +157,11 @@
<artifactId>libthrift</artifactId>
<version>${libthrift.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ <version>${javax.el.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.tez</groupId>
<artifactId>tez-dag</artifactId>
diff --git a/pom.xml b/pom.xml
index 31f18cbba..d658bf985 100644
--- a/pom.xml
+++ b/pom.xml
@@ -142,6 +142,7 @@
<javax.servlet.version>3.1.0</javax.servlet.version>
<javax-inject.version>1</javax-inject.version>
<javax.annotation-api>1.3.2</javax.annotation-api>
+ <javax.el.version>3.0.1-b12</javax.el.version>
<jaxb.api.version>2.3.1</jaxb.api.version>
<jericho.html.version>3.3</jericho.html.version>
<jersey-bundle.version>1.19.3</jersey-bundle.version>
diff --git a/ranger-hbase-plugin-shim/pom.xml b/ranger-hbase-plugin-shim/pom.xml
index add905f46..046bf0be7 100644
--- a/ranger-hbase-plugin-shim/pom.xml
+++ b/ranger-hbase-plugin-shim/pom.xml
@@ -56,6 +56,10 @@
<groupId>org.slf4j</groupId>
<artifactId>*</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -77,6 +81,11 @@
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ <version>${javax.el.version}</version>
+ </dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
diff --git a/ranger-hive-plugin-shim/pom.xml b/ranger-hive-plugin-shim/pom.xml
index 61dd7cfb7..52b62048f 100644
--- a/ranger-hive-plugin-shim/pom.xml
+++ b/ranger-hive-plugin-shim/pom.xml
@@ -71,6 +71,10 @@
<groupId>org.slf4j</groupId>
<artifactId>*</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -123,12 +127,24 @@
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>${hive.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>${hive.version}</version>
<classifier>standalone</classifier>
+ <exclusions>
+ <exclusion>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>org.apache.ranger</groupId>
@@ -145,6 +161,11 @@
<artifactId>ranger-plugin-classloader</artifactId>
<version>${project.version}</version>
</dependency>
+ <dependency>
+ <groupId>org.glassfish</groupId>
+ <artifactId>javax.el</artifactId>
+ <version>${javax.el.version}</version>
+ </dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>