HBASE-18836 Note need for explicit javax.el and exclude from shaded artifacts
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/de32b11f Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/de32b11f Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/de32b11f Branch: refs/heads/HBASE-18467 Commit: de32b11fe4536d07ac4ffee7c59152cebe4f150e Parents: 190a660 Author: Sean Busbey <[email protected]> Authored: Mon Sep 18 08:47:22 2017 -0500 Committer: Sean Busbey <[email protected]> Committed: Mon Sep 18 08:47:46 2017 -0500 ---------------------------------------------------------------------- hbase-rest/pom.xml | 3 +++ hbase-server/pom.xml | 3 +++ hbase-shaded/hbase-shaded-mapreduce/pom.xml | 4 ++++ hbase-thrift/pom.xml | 3 +++ 4 files changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hbase/blob/de32b11f/hbase-rest/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml index 4553293..0b18809 100644 --- a/hbase-rest/pom.xml +++ b/hbase-rest/pom.xml @@ -308,6 +308,9 @@ <groupId>org.glassfish.web</groupId> <artifactId>javax.servlet.jsp</artifactId> </dependency> + <!-- Specifically needed for jetty-jsp, included + to bypass version scanning that hits a bad repo + see HBASE-18831 --> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/de32b11f/hbase-server/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml index 03891a1..ad080f1 100644 --- a/hbase-server/pom.xml +++ b/hbase-server/pom.xml @@ -495,6 +495,9 @@ <groupId>org.glassfish.web</groupId> <artifactId>javax.servlet.jsp</artifactId> </dependency> + <!-- Specifically needed for jetty-jsp, included + to bypass version scanning that hits a bad repo + see HBASE-18831 --> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId> http://git-wip-us.apache.org/repos/asf/hbase/blob/de32b11f/hbase-shaded/hbase-shaded-mapreduce/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-shaded/hbase-shaded-mapreduce/pom.xml b/hbase-shaded/hbase-shaded-mapreduce/pom.xml index d42735a..2afa3c2 100644 --- a/hbase-shaded/hbase-shaded-mapreduce/pom.xml +++ b/hbase-shaded/hbase-shaded-mapreduce/pom.xml @@ -130,6 +130,10 @@ <artifactId>jetty-jsp</artifactId> </exclusion> <exclusion> + <groupId>org.glassfish</groupId> + <artifactId>javax.el</artifactId> + </exclusion> + <exclusion> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-webapp</artifactId> </exclusion> http://git-wip-us.apache.org/repos/asf/hbase/blob/de32b11f/hbase-thrift/pom.xml ---------------------------------------------------------------------- diff --git a/hbase-thrift/pom.xml b/hbase-thrift/pom.xml index 36c992d..0dc0dde 100644 --- a/hbase-thrift/pom.xml +++ b/hbase-thrift/pom.xml @@ -299,6 +299,9 @@ <groupId>org.glassfish.web</groupId> <artifactId>javax.servlet.jsp</artifactId> </dependency> + <!-- Specifically needed for jetty-jsp, included + to bypass version scanning that hits a bad repo + see HBASE-18831 --> <dependency> <groupId>org.glassfish</groupId> <artifactId>javax.el</artifactId>
