java.lang.reflect.InvocationTargetExceptionThe keystore needs to be the full path to the keystore. In your case you need something like keystore="c:\documents and settings\798454\.keystore".
"Chuk, Jasmine WM" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] -----Original Message----- From: Chuk, Jasmine WM Sent: Friday, June 13, 2003 3:52 PM To: '[EMAIL PROTECTED]' Subject: java.lang.reflect.InvocationTargetException Dear all, I am trying to enable SSL Support with JSSE in tomcat, but it fails at the starting up of tomcat. Following what is guided at http://jakarta.apache.org/tomcat/tomcat-3.3-doc/tomcat-ssl-howto.html, here are the steps i have taken: 1) Download and Install JSSE: copy all there JAR files jcert.jar, jnet.jar, jsse.jar into the $JAVA_HOME/lib/ext. 2) Generate a new Certificate Keystore <!-- command line starts C:\scm\oum\Web-inf>keytool -genkey -alias tomcat -keyalg RSA Enter keystore password: changeit What is your first and last name? [Unknown]: What is the name of your organizational unit? [Unknown]: What is the name of your organization? [Unknown]: What is the name of your City or Locality? [Unknown]: What is the name of your State or Province? [Unknown]: What is the two-letter country code for this unit? [Unknown]: Is CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown correct? [no]: yes Enter key password for <tomcat> (RETURN if same as keystore password): -- command line ends --> 3) Edit the Http10Connector definition in Tomcat Configuration File to <Http10Connector port="8443" secure="true" keystore="C:\Documents and Settings\798454\" keypass="changeit" clientAuth="false" /> where the "C:\Documents and Settings\798454\" is the user home directory and hence the file .keystore resides. 4) Start up Tomcat run $TOMCAT_HOME\bin\startup.bat <!-- command line starts 2003-06-13 15:44:39 - Http10Interceptor: Setting ssl socket factory 2003-06-13 15:44:39 - ServerXmlReader: Config=$TOMCAT_HOME\conf\server.xml 2003-06-13 15:44:39 - PathSetter: home=C:\scm\tomcat\jakarta-tomcat-3.3 2003-06-13 15:44:39 - ContextXmlReader: Context config=$TOMCAT_HOME\conf\apps-12 7.0.0.1.xml 2003-06-13 15:44:39 - ContextXmlReader: Context config=$TOMCAT_HOME\conf\apps-ad min.xml 2003-06-13 15:44:39 - ContextXmlReader: Context config=$TOMCAT_HOME\conf\apps-ex amples.xml 2003-06-13 15:44:39 - ContextXmlReader: Context config=$TOMCAT_HOME\conf\apps-on line.xml 2003-06-13 15:44:39 - AutoWebApp: Loaded from config: DEFAULT:/admin 2003-06-13 15:44:39 - AutoWebApp: Loaded from config: DEFAULT:/examples 2003-06-13 15:44:39 - AutoWebApp: Auto-Adding DEFAULT:/ 2003-06-13 15:44:39 - ContextManager: Tomcat configured and in stable state 2003-06-13 15:44:39 - ContextManager: Adding DEFAULT:/admin 2003-06-13 15:44:39 - ContextManager: Adding DEFAULT:/examples 2003-06-13 15:44:39 - ContextManager: Adding DEFAULT:/online 2003-06-13 15:44:39 - ContextManager: Adding DEFAULT:/ROOT EmbededTomcat: Init time 875 Guessed home=C:\scm\tomcat\jakarta-tomcat-3.3 java.lang.reflect.InvocationTargetException: org.apache.tomcat.core.TomcatExcept ion: Root cause - C:\Documents and Settings\798454\ (Access is denied) at org.apache.tomcat.modules.server.PoolTcpConnector.engineStart(Unknown Source) at org.apache.tomcat.core.ContextManager.start(Unknown Source) at org.apache.tomcat.startup.EmbededTomcat.start(Unknown Source) at org.apache.tomcat.startup.EmbededTomcat.execute1(Unknown Source) at org.apache.tomcat.startup.EmbededTomcat$1.run(Unknown Source) at org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run(Unknow n Source) at java.security.AccessController.doPrivileged(Native Method) at org.apache.tomcat.util.compat.Jdk12Support.doPrivileged(Unknown Sourc e) at org.apache.tomcat.startup.EmbededTomcat.execute(Unknown Source) at java.lang.reflect.Method.invoke(Native Method) at org.apache.tomcat.util.IntrospectionUtils.execute(Unknown Source) at org.apache.tomcat.startup.Main.execute(Unknown Source) at org.apache.tomcat.startup.Main.main(Unknown Source) -- command line ends --> Please advise why is that exception throws. Thanks in advance. Regards, Jasmine ------------------------------------------------------------------------------ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]