-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/62755/
-----------------------------------------------------------
Review request for atlas, Ayub Pathan, Madhan Neethiraj, Nixon Rodrigues, and
Vishal Suvagia.
Bugs: ATLAS-2816
https://issues.apache.org/jira/browse/ATLAS-2816
Repository: atlas
Description
-------
**Background**
Upgrading to newer version of Jetty, although fixes some of the knows problems
with v9.2, also introduces new problems.
The latest one being in kerberos environment. Newer version have reported
problems with increased CPU usage in SSL environment.
**Implementation**
- Downgraded Jetty to v8.
- Re-implemented _EmbeddedServer.getConnector_ to use the classes in the older
version.
- Updated _jetty-maven-plugin_.
**Developer verification**
Please ensure that _.m2_ repository is clean if not, some of the dependencies
won't be resolved correctly leading to _'
javax.servlet.jsp.JspApplicationContext's signer information does not match
signer information of other classes in the same package'_ during startup.
Diffs
-----
pom.xml c8e7ee7a
webapp/src/main/java/org/apache/atlas/LocalServletRequest.java 36a01b22
webapp/src/main/java/org/apache/atlas/web/service/EmbeddedServer.java
467571e8
webapp/src/main/java/org/apache/atlas/web/service/SecureEmbeddedServer.java
fa02e9b9
Diff: https://reviews.apache.org/r/62755/diff/1/
Testing
-------
**Functional**
- SSL
- Non-SSL
**Unit tests**
- Existing tests.
Thanks,
Ashutosh Mestry