diff --git a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-web-proxy/src/main/java/org/apache/hadoop/yarn/server/webproxy/WebAppProxyServlet.java b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-web-proxy/src/main/java/org/apache/hadoop/yarn/server/webproxy/WebAppProxyServlet.java index ab4b295..69e0c4b 100644 --- a/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-web-proxy/src/main/java/org/apache/hadoop/yarn/server/webproxy/WebAppProxyServlet.java +++ b/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-web-proxy/src/main/java/org/apache/hadoop/yarn/server/webproxy/WebAppProxyServlet.java @@ -22,7 +22,6 @@ import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; -import java.io.ObjectInputStream; import java.io.OutputStream; import java.io.PrintWriter; import java.net.InetAddress; @@ -454,28 +453,4 @@ private void methodAction(final HttpServletRequest req, throw new IOException(e); } } - - /** - * This method is used by Java object deserialization, to fill in the - * transient {@link #trackingUriPlugins} field. - * See {@link ObjectInputStream#defaultReadObject()} - *

- * Do not remove - *

- * Yarn isn't currently serializing this class, but findbugs - * complains in its absence. - * - * - * @param input source - * @throws IOException IO failure - * @throws ClassNotFoundException classloader fun - */ - private void readObject(ObjectInputStream input) - throws IOException, ClassNotFoundException { - input.defaultReadObject(); - conf = new YarnConfiguration(); - this.trackingUriPlugins = - conf.getInstances(YarnConfiguration.YARN_TRACKING_URL_GENERATOR, - TrackingUriPlugin.class); - } }