Hi, While playing with Tomcat 7 with non-Sun JDK, I got an error "SunX509 KeyManagerFactory not available", it seems that in AbstractEndpoint.java, it uses SunX509 as the default value, how about using KeyManagerFactory.getDefaultAlgorithm() as the default value to make Tomcat more portable.
---> private String algorithm = KeyManagerFactory.getDefaultAlgorithm(); public String getAlgorithm() { return algorithm;} public void setAlgorithm(String s ) { this.algorithm = s;} <--- Thanks ! -- Ivan