Blob Blame History Raw
From 43dfa35c041afb7071be97eb1ecdac034d9513d5 Mon Sep 17 00:00:00 2001
From: Peter MacKinnon <pmackinn@redhat.com>
Date: Wed, 8 Jan 2014 11:36:28 -0500
Subject: [PATCH 02/10] shims mods

---
 shims/ivy.xml                                                |  6 ++++++
 .../0.23/java/org/apache/hadoop/hive/shims/Jetty23Shims.java | 12 ++++++------
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/shims/ivy.xml b/shims/ivy.xml
index c0312bc..39ca73b 100644
--- a/shims/ivy.xml
+++ b/shims/ivy.xml
@@ -74,6 +74,9 @@
       <exclude org="commons-daemon" module="commons-daemon"/><!--bad POM-->
       <exclude org="org.apache.commons" module="commons-daemon"/><!--bad POM-->
     </dependency>
+    <dependency org="org.apache.hadoop" name="hadoop-hdfs-tests"
+                rev="${hadoop-0.23.version}"
+                conf="hadoop0.23.shim->default"/>
     <dependency org="org.apache.hadoop" name="hadoop-mapreduce-client-jobclient"
                 rev="${hadoop-0.23.version}"
                 conf="hadoop0.23.shim->default">
@@ -82,6 +85,9 @@
       <exclude org="commons-daemon" module="commons-daemon"/><!--bad POM-->
       <exclude org="org.apache.commons" module="commons-daemon"/><!--bad POM-->
     </dependency>
+    <dependency org="org.apache.hadoop" name="hadoop-mapreduce-client-jobclient-tests"
+                rev="${hadoop-0.23.version}"
+                conf="hadoop0.23.shim->default"/>
     <dependency org="org.apache.hadoop" name="hadoop-mapreduce-client-common"
                 rev="${hadoop-0.23.version}"
                 conf="hadoop0.23.shim->default">
diff --git a/shims/src/0.23/java/org/apache/hadoop/hive/shims/Jetty23Shims.java b/shims/src/0.23/java/org/apache/hadoop/hive/shims/Jetty23Shims.java
index 9328749..c1b3529 100644
--- a/shims/src/0.23/java/org/apache/hadoop/hive/shims/Jetty23Shims.java
+++ b/shims/src/0.23/java/org/apache/hadoop/hive/shims/Jetty23Shims.java
@@ -19,9 +19,9 @@
 
 import java.io.IOException;
 
-import org.mortbay.jetty.bio.SocketConnector;
-import org.mortbay.jetty.handler.RequestLogHandler;
-import org.mortbay.jetty.webapp.WebAppContext;
+import org.eclipse.jetty.server.ServerConnector;
+import org.eclipse.jetty.server.handler.RequestLogHandler;
+import org.eclipse.jetty.webapp.WebAppContext;
 
 /**
  * Jetty23Shims.
@@ -34,20 +34,20 @@ public Server startServer(String listen, int port) throws IOException {
     return s;
   }
 
-  private static class Server extends org.mortbay.jetty.Server implements JettyShims.Server {
+  private static class Server extends org.eclipse.jetty.server.Server implements JettyShims.Server {
     public void addWar(String war, String contextPath) {
       WebAppContext wac = new WebAppContext();
       wac.setContextPath(contextPath);
       wac.setWar(war);
       RequestLogHandler rlh = new RequestLogHandler();
       rlh.setHandler(wac);
-      this.addHandler(rlh);
+      this.setHandler(rlh);
     }
 
     public void setupListenerHostPort(String listen, int port)
         throws IOException {
 
-      SocketConnector connector = new SocketConnector();
+      ServerConnector connector = new ServerConnector(this);
       connector.setPort(port);
       connector.setHost(listen);
       this.addConnector(connector);
-- 
1.8.5.2