cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Client error

Former Member
0 Kudos

Hi experts,

I encountered an error when I try to launch the SAP SOAP client - soapclient.jnlp.

An error occurred while launching/running the application.

Title: Soap Client

Vendor: SAP AG

Category: Download Error

Unable to load resource: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/lw/jws/soapclient/soapclient.jnlp

JNLPException[category: Download Error : Exception: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found : LaunchDesc: null ]

at com.sun.javaws.cache.DownloadProtocol.doDownload(Unknown Source)

at com.sun.javaws.cache.DownloadProtocol.isLaunchFileUpdateAvailable(Unknown Source)

at com.sun.javaws.LaunchDownload.getUpdatedLaunchDesc(Unknown Source)

at com.sun.javaws.Launcher.downloadResources(Unknown Source)

at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)

at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)

at com.sun.javaws.Launcher.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found

at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source)

at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(Unknown Source)

at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(Unknown Source)

at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(Unknown Source)

at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)

at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)

at java.net.HttpURLConnection.getResponseCode(Unknown Source)

at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)

at com.sun.javaws.util.URLUtil.doesURLExist(Unknown Source)

at com.sun.javaws.cache.DownloadProtocol.doDownload(Unknown Source)

at com.sun.javaws.cache.DownloadProtocol.isLaunchFileUpdateAvailable(Unknown Source)

at com.sun.javaws.LaunchDownload.getUpdatedLaunchDesc(Unknown Source)

at com.sun.javaws.Launcher.downloadResources(Unknown Source)

at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)

at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)

at com.sun.javaws.Launcher.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Caused by: sun.security.validator.ValidatorException: No trusted certificate found

at sun.security.validator.SimpleValidator.buildTrustedChain(Unknown Source)

at sun.security.validator.SimpleValidator.engineValidate(Unknown Source)

at sun.security.validator.Validator.validate(Unknown Source)

at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)

at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkServerTrusted(Unknown Source)

... 21 more

How do I resolve this?

Please help.

Thanks.

Ron

Accepted Solutions (0)

Answers (2)

Answers (2)

prateek
Active Contributor
0 Kudos

Hi Ron,

It is a problem regarding Proxy Setting in Java WebStart.

<b>Disable any proxies</b> in Java WebStart.

Regards,

Prateek

henrique_pinto
Active Contributor
0 Kudos

probably regarding ur proxy?

here it loads ok.

Henrique.

Former Member
0 Kudos

> probably regarding ur proxy?

>

> here it loads ok.

>

> Henrique.

It loads ok on my notebook too. But on the server, it can't load.

Both my notebook and the server are on the same network, and both do not go through proxy.

henrique_pinto
Active Contributor
0 Kudos

what browser do u use on server?

when I access the link, firefox opens a window to choose certifcate. Since I dont have any, I dont choose anything, but it still works. This means that the server where the .jnlp is hosted requests but does not require client certificate.

Maybe your server's browser cant handle client certificates that well...

Regards,

Henrique.