Error "java.net.SocketException: SSL implementation not available"
 Technote (troubleshooting)
 
Problem(Abstract)
The error "java.net.SocketException: SSL implementation not available" appears in the browser and log files.
 
Cause
The "java.net.SocketException: SSL implementation not available" error can be caused by user specified jsse classes conflicting with those shipped with WebSphere Application Server.

For example, ibmjsse.jar is installed as part of a WebSphere Application Server install. If an alternate version of the jar, jsse.jar for instance, is included in an application installed on WebSphere Application Server, the class files in jsse.jar will override the class files in ibmjsse.jar, causing the error.

This specific error has been seen for both jsse.jar and j2ee.jar. Other errors may occur for class files that don't involve SSL communications.

 
Resolving the problem
When designing applications to be installed on WebSphere Application Servers, make sure that any jar files included are not going to override WebSphere's own class files.
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Deploy (for example: AAT or ANT or EAR/WAR/JAR)
Operating system(s): Windows
Software version: 5.0
Software edition:
Reference #: 1176563
IBM Group: Software Group
Modified date: Aug 10, 2004