Pārlūkot izejas kodu

HADOOP-1959. Use "/" instead of File.separator in StatusHttpServer to allow
running unit tests on windows. Contributed by jimk.


git-svn-id: https://svn.apache.org/repos/asf/lucene/hadoop/trunk@581375 13f79535-47bb-0310-9956-ffa450edef68

Owen O'Malley 18 gadi atpakaļ
vecāks
revīzija
6ca3cd9a9a

+ 3 - 0
CHANGES.txt

@@ -221,6 +221,9 @@ Trunk (unreleased changes)
     HADOOP-1934.  Fix the platform name on Mac to use underscores rather than
     spaces. (omalley)
 
+    HADOOP-1959.  Use "/" instead of File.separator in the StatusHttpServer.
+    (jimk via omalley)
+
   IMPROVEMENTS
 
     HADOOP-1908. Restructure data node code so that block sending and 

+ 1 - 2
src/java/org/apache/hadoop/mapred/StatusHttpServer.java

@@ -17,7 +17,6 @@
  */
 package org.apache.hadoop.mapred;
 
-import java.io.File;
 import java.io.IOException;
 import java.io.OutputStream;
 import java.io.PrintWriter;
@@ -91,7 +90,7 @@ public class StatusHttpServer {
 
     // set up the context for "/" jsp files
     webAppContext = 
-      webServer.addWebApplication("/", appDir + File.separator + name);
+      webServer.addWebApplication("/", appDir + "/" + name);
     addServlet("stacks", "/stacks", StackServlet.class);
     addServlet("reducegraph", "/taskgraph", TaskGraphServlet.class);
   }