Regression: HttpServer#getWebAppsPath used to be protected so subclasses could supply alternate webapps path but it was made private by HADOOP-6461 ---------------------------------------------------------------------------------------------------------------------------------------------------
Key: HADOOP-7351 URL: https://issues.apache.org/jira/browse/HADOOP-7351 Project: Hadoop Common Issue Type: Bug Reporter: stack It USED to be protected rather than private but its access was changed by HADOOP-6461. It did the following: {code} - protected String getWebAppsPath() throws IOException { - URL url = getClass().getClassLoader().getResource("webapps"); + private String getWebAppsPath(String appName) throws FileNotFoundException { + URL url = getClass().getClassLoader().getResource("webapps/" + appName); ... {code} HBase subclasses HttpServer providing its UI. This change makes it so we can no longer do so. This change made it into 0.21. I'd like to get a fix committed to 0.22 as well as TRUNK. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira