Unable to find KMS configuration filekms.xml is in lowercaseDocbase and Path from the Context tag in KMS.xml are invalid

Resolution

Make sure that KMS.xml is located at the proper location defined in the Application Server's configuration, and that it's permissions are set accordingly. Apache Tomcat is also case sensitive, so make sure that the configuration file is KMS.xml, and not kms.xml. On a standard Tomcat 4.1 deployment, KMS.xml should be found in $TOMCAT_HOME/webapps On a standard Tomcat 5.5 deployment, KMS.xml should be found in $TOMCAT_HOME/conf/Catalina/localhost

Make sure that the following line in KMS.xml contains valid values for path and docBase. Path is the base URL where KMS will be accessed. DocBase is the relative path from $TOMCAT_HOME/webapps of the root folder where KMS documents are. <Context path="/KMS" docBase="KMS" debug="5" reloadable="true" crossContext="true">

Make sure that c3p0-xxx.jar and sqljdbc.jar are in the TOMCAT/common/lib folder instead of the TOMCAT/shared/lib folder.