I have been able to embed tomcat in my java application and startup tomcat on port
8080. I am trying to create a Connector for HTTPS but every time i do that i get.
java.lang.ClassNotFoundException: Can't find any SSL implementation
at org.apache.coyote.http11.Http11Protocol.checkSocketFactory(Http11Protocol.java:454)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:133)
at org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.java:1002)
at org.apache.catalina.startup.Embedded.start(Embedded.java:999)
at com.bdna.pl.testing.EmbeddedTomcat.startTomcat(EmbeddedTomcat.java:92)
at com.bdna.pl.testing.EmbeddedTomcat.main(EmbeddedTomcat.java:166)
LifecycleException: Protocol handler initialization failed:
java.lang.ClassNotFoundException: Can't find any SSL implementation
at org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.java:1004)
at org.apache.catalina.startup.Embedded.start(Embedded.java:999)
at com.bdna.pl.testing.EmbeddedTomcat.startTomcat(EmbeddedTomcat.java:92)
at com.bdna.pl.testing.EmbeddedTomcat.main(EmbeddedTomcat.java:166)
The code snippet that i use to create a connector. Here embedded is instance of
Embedded class.
// Assemble and install a default HTTP connector
Connector connector =
embedded.createConnector(null, 8080, false);
embedded.addConnector(connector);
//This code fails
Connector sslConnector =
embedded.createConnector(null, 8443, true);
embedded.addConnector(sslConnector);
thanks
abhijat
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>