HBASE-18836 Note need for explicit javax.el and exclude from shaded artifacts
Signed-off-by: Huaxiang Sun <[email protected]> Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/5264f04b Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/5264f04b Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/5264f04b Branch: refs/heads/HBASE-18467 Commit: 5264f04b6dd0c62dbde1a3af93b17f468dfc3998 Parents: fc13cf7 Author: Sean Busbey <[email protected]> Authored: Mon Sep 18 08:47:22 2017 -0500 Committer: Sean Busbey <[email protected]> Committed: Mon Sep 18 09:52:10 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/5264f04b/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/5264f04b/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/5264f04b/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/5264f04b/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>
