[
https://issues.apache.org/jira/browse/HADOOP-5023?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12665606#action_12665606
]
zhiyong zhang commented on HADOOP-5023:
---------------------------------------
Thanks Chris for your quick review.
1. I am following the http://wiki.apache.org/hadoop/HowToContribute to make the
changes. In http://wiki.apache.org/hadoop/HowToContribute, there is one line
"Indent two spaces per level, not four." I didn't find place that tell me to
use tab instead of space. Also, I thought I was supposed to modify CHANGES.txt,
as stated in the guidelines. Maybe there are some other guidlines that are not
written in that link. I will remove the commented-out code in ProxyFilter.java
and build.xml.
2. I agree with you that conf.get("hdfsproxy.dfs.namenode.address",
"hdfs://localhost:50888") is more compact. I am not sure whether we should
throw exception on this or set default. that part of code is in ProxyFilter's
init() function, which implements Filter interface's init() function. In Fiter
interface init() only throws ServletException. But seems our type of Exception
is IOException. I am not sure it is appropriate or even legal to throw a
ServletException in this case. Note that this part of code was not for testing.
Which default value should I use if I am not supposed to use localhost?
3. I agree that src/web/cactus-web.xml should be moved to src/test as it is
only used for unit testing. The way it works is when you run unit test cactus
will merge src/web/cactus-web.xml with your web.xml to generate a new web.xml,
which set up all the redirect serlets, etc, for in-container testing. That is
done automatically by cactus framework.
4. I've written the instruction on README.txt. you need to export
HADOOP_CONF_DIR and HDFSPROXY_CONF_DIR correctly before you run ant war and ant
test. I think you didn't set up HDFSPROXY_CONF_DIR envionment, that is what it
complains about.
Thanks.
> 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
>
>
> 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.