diff --git a/hbase-client/pom.xml b/hbase-client/pom.xml
index 69474640c8..c1d31c2558 100644
--- a/hbase-client/pom.xml
+++ b/hbase-client/pom.xml
@@ -172,10 +172,6 @@
htrace-core
- org.codehaus.jackson
- jackson-mapper-asl
-
-
org.jruby.jcodings
jcodings
diff --git a/hbase-rest/pom.xml b/hbase-rest/pom.xml
index cbbbe21f8a..64cbdc8ae9 100644
--- a/hbase-rest/pom.xml
+++ b/hbase-rest/pom.xml
@@ -309,10 +309,6 @@
org.glassfish.jersey.containers
jersey-container-servlet-core
-
- org.glassfish.jersey.media
- jersey-media-json-jackson1
-
diff --git a/hbase-rest/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java b/hbase-rest/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java
index eb3fc26e7d..b78af2f549 100644
--- a/hbase-rest/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java
+++ b/hbase-rest/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java
@@ -66,7 +66,6 @@ import org.eclipse.jetty.util.thread.QueuedThreadPool;
import org.eclipse.jetty.jmx.MBeanContainer;
import org.eclipse.jetty.servlet.FilterHolder;
-import org.glassfish.jersey.jackson1.Jackson1Feature;
import org.glassfish.jersey.server.ResourceConfig;
import org.glassfish.jersey.servlet.ServletContainer;
@@ -236,8 +235,7 @@ public class RESTServer implements Constants {
parseCommandLine(args, servlet);
// set up the Jersey servlet container for Jetty
- ResourceConfig application = new ResourceConfig().
- packages("org.apache.hadoop.hbase.rest").register(Jackson1Feature.class);
+ ResourceConfig application = new ResourceConfig();
ServletHolder sh = new ServletHolder(new ServletContainer(application));
// Set the default max thread number to 100 to limit
diff --git a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java
index c5cc1217f8..298b954650 100644
--- a/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java
+++ b/hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/HBaseRESTTestingUtility.java
@@ -34,7 +34,6 @@ import org.eclipse.jetty.server.ServerConnector;
import org.eclipse.jetty.servlet.ServletHolder;
import org.eclipse.jetty.servlet.ServletContextHandler;
-import org.glassfish.jersey.jackson1.Jackson1Feature;
import org.glassfish.jersey.server.ResourceConfig;
import org.glassfish.jersey.servlet.ServletContainer;
@@ -62,8 +61,7 @@ public class HBaseRESTTestingUtility {
RESTServlet.getInstance(conf, UserProvider.instantiate(conf));
// set up the Jersey servlet container for Jetty
- ResourceConfig app = new ResourceConfig().
- packages("org.apache.hadoop.hbase.rest").register(Jackson1Feature.class);
+ ResourceConfig app = new ResourceConfig();
ServletHolder sh = new ServletHolder(new ServletContainer(app));
// set up Jetty and run the embedded server
diff --git a/hbase-rsgroup/pom.xml b/hbase-rsgroup/pom.xml
index db890b32ce..c5c4c6d177 100644
--- a/hbase-rsgroup/pom.xml
+++ b/hbase-rsgroup/pom.xml
@@ -171,10 +171,6 @@
htrace-core
- org.codehaus.jackson
- jackson-mapper-asl
-
-
org.jruby.jcodings
jcodings
diff --git a/hbase-server/pom.xml b/hbase-server/pom.xml
index 601238c80a..a2351f5235 100644
--- a/hbase-server/pom.xml
+++ b/hbase-server/pom.xml
@@ -472,10 +472,6 @@
org.glassfish.jersey.containers
jersey-container-servlet-core
-
- org.glassfish.jersey.media
- jersey-media-json-jackson1
-
com.github.stephenc.findbugs
diff --git a/pom.xml b/pom.xml
index a8314ee909..bcf3264df4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1354,7 +1354,6 @@
2.2.12
9.3.8.v20160314
9.2.19.v20160908
- 1.9.13
3.1.0
2.0.1
2.25.1
@@ -1797,29 +1796,6 @@
joni
${joni.version}
-
-
- org.codehaus.jackson
- jackson-core-asl
- ${jackson1.version}
-
-
- org.codehaus.jackson
- jackson-mapper-asl
- ${jackson1.version}
-
-
- org.codehaus.jackson
- jackson-jaxrs
- ${jackson1.version}
-
-
- org.codehaus.jackson
- jackson-xc
- ${jackson1.version}
-
org.jamon
jamon-runtime
@@ -1903,11 +1879,6 @@
${jersey.version}
- org.glassfish.jersey.media
- jersey-media-json-jackson1
- ${jackson.version}
-
-
javax.xml.bind
jaxb-api
${jaxb-api.version}