0 Replies Latest reply on Feb 12, 2006 5:59 AM by Dan Berke

    JBoss 4.0.2, SSL , Tomcat

    Dan Berke Newbie

      I have configured the server.xml of tomcat.sar:

      Connector port="8443" address="${jboss.bind.address}"
      maxThreads="100" strategy="ms" maxHttpHeaderSize="8192"
      scheme="https" secure="true" clientAuth="false"
      keystoreFile="${jboss.server.home.dir}/deploy/jbossweb-
      tomcat55.sar/etc/my.keystore"
      keystorePass="gurunet1" sslProtocol = "TLS" /

      And I keep getting the following exception:
      2006-02-12 10:45:57,658 DEBUG [org.apache.coyote.http11.Http11Protocol] Attribute jkHome: C:\runtime\jboss\server\myapp
      2006-02-12 10:45:57,678 DEBUG [org.apache.tomcat.util.net.SSLImplementation] Error loading SSL Implementation org.apache.tomcat.util.net.puretls.PureTLSImplementation
      java.lang.ClassNotFoundException: No ClassLoaders found for: COM.claymoresystems.ptls.SSLContext
      at org.jboss.mx.loading.LoadMgr3.beginLoadTask(LoadMgr3.java:198)
      at org.jboss.mx.loading.RepositoryClassLoader.loadClassImpl(RepositoryClassLoader.java:475)
      at org.jboss.mx.loading.RepositoryClassLoader.loadClass(RepositoryClassLoader.java:377)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:141)
      at org.apache.tomcat.util.net.puretls.PureTLSImplementation.(PureTLSImplementation.java:38)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
      at java.lang.Class.newInstance0(Class.java:308)

      .....
      2006-02-12 10:45:57,698 DEBUG [org.apache.tomcat.util.net.SSLImplementation] Error creating org.apache.tomcat.util.net.puretls.PureTLSImplementation
      java.lang.ClassNotFoundException: Error loading SSL Implementation org.apache.tomcat.util.net.puretls.PureTLSImplementation :java.lang.ClassNotFoundException: No ClassLoaders found for: COM.claymoresystems.ptls.SSLContext
      at org.apache.tomcat.util.net.SSLImplementation.getInstance(SSLImplementation.java:78)
      at org.apache.tomcat.util.net.SSLImplementation.getInstance(SSLImplementation.java:47)
      at org.apache.tomcat.util.net.SSLImplementation.getInstance(SSLImplementation.java:63)
      at org.apache.coyote.http11.Http11Protocol.checkSocketFactory(Http11Protocol.java:809)
      at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:124)

      .....
      2006-02-12 10:45:57,788 DEBUG [org.apache.tomcat.util.net.jsse.JSSESocketFactory] Truststore = null
      2006-02-12 10:45:57,788 DEBUG [org.apache.tomcat.util.net.jsse.JSSESocketFactory] TrustPass = mytrust
      2006-02-12 10:45:57,788 DEBUG [org.apache.tomcat.util.net.jsse.JSSESocketFactory] trustType = JKS

      Does any one know what it means?
      I am facing some problems with the SSL, I think it is got to do with this exception,

      Thanks in advance,
      Dan Berke