SSLServerSocketFactory is in the catalina.jar file in
$CATALINA_HOME/server/lib, so it gets loaded by the "Catalina" class
loader.  For more information, see the class loader docs, online at:

http://jakarta.apache.org/tomcat/tomcat-4.0-doc-exp/class-loader-howto.html

You will also find detailed instructions on getting set up with SSL:

http://jakarta.apache.org/tomcat/tomcat-4.0-doc-exp/ssl-howto.html

which suggests putting the JSSE classes in $JAVA_HOME/jre/lib/ext as
system extensions.  Putting them anywhere inside one of the Catalina
repositories causes wierd errors, due to programming inside the JSSE
library.  The other alternative is to modify the class path that is
created (inside catalina.sh or catalina.bat) to include them.

Craig


On Sun, 9 Sep 2001, Wolfgang Hoschek wrote:

> Date: Sun, 09 Sep 2001 12:51:42 +0200
> From: Wolfgang Hoschek <[EMAIL PROTECTED]>
> Reply-To: [EMAIL PROTECTED]
> To: [EMAIL PROTECTED]
> Subject: [TC4] Which classloader loads SSLServerSocketFactory?
>
> It itches that a standard JDK needs to modified to get SSL working. I'm
> trying to use bootclasspaths, etc. to pick up jsse from a dir outside the
> JDK. So far no luck (worked fine with TC 3.2.x).
>
> Can anyone tell me which classloader loads
>
> org.apache.catalina.net.SSLServerSocketFactory
>
> plus, which TC dir would be best suited to stuff jsse jars into?
>
> Thanks,
> Wolfgang.
>
>

Reply via email to