[ https://issues.apache.org/jira/browse/HIVE-1987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12994825#comment-12994825 ]
Edward Capriolo commented on HIVE-1987: --------------------------------------- We have two tickets open. One to precompile the pages, one to move to wikit which would move 99% of the code to servlets. I am a big fan of moving all this to wikit for 0.8.0. This page is not critical to the operation of the Web Interface. We can just remove the page (since you can figure the info out from the JobTracker page) or change the signature back to public if possible. Let me know what you want to do. > HWI admin_list_jobs JSP page throws exception > --------------------------------------------- > > Key: HIVE-1987 > URL: https://issues.apache.org/jira/browse/HIVE-1987 > Project: Hive > Issue Type: Bug > Components: Web UI > Affects Versions: 0.7.0 > Reporter: Carl Steinbach > Assignee: Edward Capriolo > > It looks like the admin_list_jobs.jsp page is trying to reference > ExecDriver.runningJobKillURIs, which is now a private to ExecDriver: > {code} > RequestURI=/hwi/admin_list_jobs.jsp > Caused by: > org.apache.jasper.JasperException: Unable to compile class for JSP > An error occurred at line: 24 in the jsp file: /admin_list_jobs.jsp > Generated servlet error: > The field ExecDriver.runningJobKillURIs is not visible > An error occurred at line: 27 in the jsp file: /admin_list_jobs.jsp > Generated servlet error: > The field ExecDriver.runningJobKillURIs is not visible > at > org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84) > at > org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328) > at > org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:409) > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:288) > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:267) > at org.apache.jasper.compiler.Compiler.compile(Compiler.java:255) > at > org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363) > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at > org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:324) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522) > {code} -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira