HADOOP-13597 switched KMS from Tomcat to Jetty. The implementation changed JMX path from /kms/jmx to /jmx, which is inline with other HttpServer2 based servlets.
Switch KMS from Tomcat to Jetty
Is it possible to add a redirect or something for compatibility?
✓ kms list key
✓ kms create key
✓ kms roll key
✓ kms delete key
✓ kms daemonlog
✓ kms servlet /kms/jmx
✓ kms servlet /jmx
✓ kms servlet /conf
✓ kms servlet /logLevel
✓ kms servlet /logs
✓ kms servlet /stacks
LGTM +1. Are your sanity tests covered by existing unit tests? That'd be good so it's automated for the future.
Thanks Andrew Wang for the review and suggestion.
This message was automatically generated.
+1 thanks for working on this John!
Committed to trunk with checkstyle fix.
Thanks Andrew Wang for the review!
SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #11970 (See https://builds.apache.org/job/Hadoop-trunk-Commit/11970/)
HADOOP-14608. KMS JMX servlet path not backwards compatible. Contributed (jzhuge: rev 946dd256755109ca57d9cfa0912eef8402450181)