javaweb-servicessoaphttpsoas

SSL handshake failed when calling WebService


I'm having the error "javax.xml.soap.SOAPException: java.security.PrivilegedActionException: javax.xml.soap.SOAPException: Message send failed: javax.net.ssl.SSLException: SSL handshake failed" when calling a webservice from Java1.4 under https. The same call (same code) under http is not failling. Is there a problem with jdk1.4? I already imported the certificade with keytool

any help would be appreciated


Solution

  • Finally, I got the answer. JDK1.4 doesn't recognize the algorithms in the domain ssl certificate (is not supported). I did upgrade to jdk1.6 and the error is gone.

    Here is some documentation about the Handshake error that is related to IOException