[
https://issues.apache.org/jira/browse/HADOOP-10075?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14000876#comment-14000876
]
Jinghui Wang commented on HADOOP-10075:
---------------------------------------
I am running some unit tests with the attached patch applied and started seeing
errors in many httpserver related UTs:
java.lang.SecurityException: Signers of 'javax.servlet.HttpConstraintElement'
do not match signers of other classes in package
After find going through maven dependency tree, I found that both
javax.servlet:servlet-api and org.eclipse.jetty.orbit:javax.servlet (through
jetty-server) are included on the classpath. Wondering if I am missing
something or the patch has not been tested with Hadoop unit tests yet.
maven dependency output:
[INFO] +- javax.servlet:servlet-api:jar:3.0-alpha-1:compile
[INFO] | +-
org.eclipse.jetty.orbit:javax.servlet:jar:3.0.0.v201112011016:compile
[INFO] +- org.eclipse.jetty:jetty-servlet:jar:9.0.4.v20130625:compile
[INFO] | \- (org.eclipse.jetty:jetty-servlet:jar:9.0.4.v20130625:compile -
omitted for duplicate)
[INFO] +- org.glassfish.web:javax.servlet.jsp:jar:2.2.6:compile
[INFO] | \- javax.servlet.jsp:javax.servlet.jsp-api:jar:2.2.1:compile
[INFO] +- org.apache.tomcat:tomcat-servlet-api:jar:7.0.37:compile
[INFO] | +- (javax.servlet:servlet-api:jar:3.0-alpha-1:provided - omitted for
duplicate)
[INFO] | | +-
org.eclipse.jetty.orbit:javax.servlet:jar:3.0.0.v201112011016:provided
[INFO] | +- org.eclipse.jetty:jetty-servlet:jar:9.0.4.v20130625:provided
[INFO] | | \- (org.eclipse.jetty:jetty-servlet:jar:9.0.4.v20130625:provided -
omitted for duplicate)
[INFO] | +- org.glassfish.web:javax.servlet.jsp:jar:2.2.6:provided
[INFO] | | \- javax.servlet.jsp:javax.servlet.jsp-api:jar:2.2.1:provided
[INFO] | +- org.apache.tomcat:tomcat-servlet-api:jar:7.0.37:provided
[INFO] +- javax.servlet:servlet-api:jar:3.0-alpha-1:provided
> Update jetty dependency to version 9
> ------------------------------------
>
> Key: HADOOP-10075
> URL: https://issues.apache.org/jira/browse/HADOOP-10075
> Project: Hadoop Common
> Issue Type: Improvement
> Affects Versions: 2.2.0
> Reporter: Robert Rati
> Assignee: Robert Rati
> Attachments: HADOOP-10075.patch
>
>
> Jetty6 is no longer maintained. Update the dependency to jetty9.
--
This message was sent by Atlassian JIRA
(v6.2#6252)