private static IPEndPoint GetNNServiceAddress(ServletContext context, HttpServletRequest request) { string namenodeAddressInUrl = request.GetParameter(NamenodeAddress); IPEndPoint namenodeAddress = null; if (namenodeAddressInUrl != null) { namenodeAddress = NetUtils.CreateSocketAddr(namenodeAddressInUrl); } else { if (context != null) { namenodeAddress = NameNodeHttpServer.GetNameNodeAddressFromContext(context); } } if (namenodeAddress != null) { return(namenodeAddress); } return(null); }