[
https://issues.apache.org/jira/browse/MAPREDUCE-2999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13105705#comment-13105705
]
Thomas Graves commented on MAPREDUCE-2999:
------------------------------------------
HADOOP-7639 is making is possible for the HttpServer to add path specifications
to the filters. The yarn Webapp can then pass in the path specifications they
are going to service when creating the httpserver (ie /yarn, /yarn*). We
should make sure all WebApps have a name/base serve path spec so that it
doesn't mess up any of the other servlets. ie should be of the format
<host:port>/somename/*
This is a bit ugly but I think it would potentially mess up other existing apps
if we were to add the filter for /*. All of them currently have a name anyway.
Since many of the yarn UI's currently don't append the /somename to the uri's
in links (like in the RM nodes page) and just have host:port, I am making it
redirect anything from host:port/ to the registered webapp name
host:port/somename. Ideally I think all the ui links should be updated but
that can be done separately.
> hadoop.http.filter.initializers not working properly on yarn UI
> ---------------------------------------------------------------
>
> Key: MAPREDUCE-2999
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-2999
> Project: Hadoop Map/Reduce
> Issue Type: Bug
> Components: mrv2
> Affects Versions: 0.23.0
> Reporter: Thomas Graves
> Assignee: Thomas Graves
> Fix For: 0.23.0
>
>
> Currently httpserver only has *.html", "*.jsp as user facing urls when you
> add a filter. For the new web framework in yarn, the pages no longer have the
> *.html or *.jsp and thus they are not properly being filtered.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira