[
https://issues.apache.org/jira/browse/HADOOP-5023?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
zhiyong zhang updated HADOOP-5023:
----------------------------------
Attachment: HADOOP-5023.patch
Add the following changes in this patch.
1. changed build.xml file to be able to run unit test with/without setting
environment.
2. restructured the folders so that files for unit testing purpose are
separated from files used to generate war.
3. generated testing keystore and certificate with 20 years expiration date for
SSL testing.
4. set up cactus ant task so that tomcat in-container test will use existing
tomcat-conf files, by doing this, the system could do both in-container
http-test and https-test.
5. wrote unit test code for ProxyFilter.java for both http and ssl-https cases.
6. separate original HdfsProxy.java code into two parts: stand-alone hdfsproxy
start-up part and command line operations part (ProxyUtil.java). ProxyUtil.java
now becomes a client-side tool instead of proxy-server-side tool, it can be
used for both jetty and tomcat to send clearCache and reloadPermFile commands.
7. wrote unit-test code proxyUtil.java with SSL connection settings.
8. added corresponding start-up /shut-down scripts under bin directory to start
and shutdown proxy for tomcat case.
> Add Tomcat support to hdfsproxy
> -------------------------------
>
> Key: HADOOP-5023
> URL: https://issues.apache.org/jira/browse/HADOOP-5023
> Project: Hadoop Core
> Issue Type: Improvement
> Components: contrib/hdfsproxy
> Reporter: Kan Zhang
> Assignee: zhiyong zhang
> Attachments: HADOOP-5023.patch, HADOOP-5023.patch
>
>
> We plan to add Tomcat support to hdfsproxy since Tomcat has good production
> support at Yahoo.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.