Why ranger-kms have .class file directly under ews/webapp/ ?

target]#  tar tf ranger-2.2.0-kms.tar.gz| egrep '^ews/webapp/org' | egrep -v 
'/$' | head

ews/webapp/org/apache/hadoop/crypto/key/AzureKeyVaultClientAuthenticator$1.class
ews/webapp/org/apache/hadoop/crypto/key/ConsoleUtil.class
ews/webapp/org/apache/hadoop/crypto/key/DBToKeySecure.class
ews/webapp/org/apache/hadoop/crypto/key/Ranger2JKSUtil.class
ews/webapp/org/apache/hadoop/crypto/key/RangerKMSZKI.class
ews/webapp/org/apache/hadoop/crypto/key/RangerKeyStore$RangerSealedObject.class
ews/webapp/org/apache/hadoop/crypto/key/RangerKeyStore$SecretKeyEntry.class
ews/webapp/org/apache/hadoop/crypto/key/RangerKeyStoreProvider.class


It seems that Tomcat-EWS wont load .class at webapp/. It only looks up .class 
under webapp/WEB-INF/classes.





Reply via email to