HBASE-20577 Addendum Fall back to old design if FNF
Signed-off-by: tedyu <yuzhihong@gmail.com>
This commit is contained in:
parent
cfd4b7d564
commit
1413522f6f
|
@ -18,6 +18,7 @@
|
||||||
package org.apache.hadoop.hbase.http.log;
|
package org.apache.hadoop.hbase.http.log;
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
|
import java.io.FileNotFoundException;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStreamReader;
|
import java.io.InputStreamReader;
|
||||||
import java.io.PrintWriter;
|
import java.io.PrintWriter;
|
||||||
|
@ -106,9 +107,15 @@ public final class LogLevel {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
response.setContentType("text/html");
|
response.setContentType("text/html");
|
||||||
String requestedURL = "header.jsp?pageTitle=Log Level";
|
PrintWriter out;
|
||||||
request.getRequestDispatcher(requestedURL).include(request, response);
|
try {
|
||||||
PrintWriter out = response.getWriter();
|
String headerPath = "header.jsp?pageTitle=Log Level";
|
||||||
|
request.getRequestDispatcher(headerPath).include(request, response);
|
||||||
|
out = response.getWriter();
|
||||||
|
} catch (FileNotFoundException e) {
|
||||||
|
// in case file is not found fall back to old design
|
||||||
|
out = ServletUtil.initHTML(response, "Log Level");
|
||||||
|
}
|
||||||
out.println(FORMS);
|
out.println(FORMS);
|
||||||
|
|
||||||
String logName = ServletUtil.getParameter(request, "log");
|
String logName = ServletUtil.getParameter(request, "log");
|
||||||
|
@ -136,8 +143,14 @@ public final class LogLevel {
|
||||||
out.println("Sorry, " + log.getClass() + " not supported.<br />");
|
out.println("Sorry, " + log.getClass() + " not supported.<br />");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
out.println("</div>");
|
|
||||||
request.getRequestDispatcher("footer.jsp").include(request, response);
|
try {
|
||||||
|
String footerPath = "footer.jsp";
|
||||||
|
out.println("</div>");
|
||||||
|
request.getRequestDispatcher(footerPath).include(request, response);
|
||||||
|
} catch (FileNotFoundException e) {
|
||||||
|
out.println(ServletUtil.HTML_TAIL);
|
||||||
|
}
|
||||||
out.close();
|
out.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue