пытаюсь подрубиться к веб сервису у клиента, и ява выбрасывает исключение
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA6275)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java: 186 )
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java: 191 )
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java: 404 )
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138 )
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java: 32 )
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java: 118 )
at org.apache.axis.SimpleChain.invoke(SimpleChain.java: 83 )
at org.apache.axis.client.AxisClient.invoke(AxisClient.java: 165 )
at org.apache.axis.client.Call.invokeEngine(Call.java: 2784 )
at org.apache.axis.client.Call.invoke(Call.java: 2767 )
at org.apache.axis.client.Call.invoke(Call.java: 2443 )
at org.apache.axis.client.Call.invoke(Call.java: 2366 )
at org.apache.axis.client.Call.invoke(Call.java: 1812 )
at ru.sliders.service.mds_soap.services.mds.MdsSoapBindingStub.command(mdssoapbindingstub.java: 163 )
at incore1.Untitled1.test(Untitled1.java: 34 )
at incore1.start.main(start.java: 11 )
Caused by: sun.security.validator.ValidatorException: No trusted certificate found
at sun.security.validator.SimpleValidator.buildTrustedChain(SimpleValidator.java: 304 )
at sun.security.validator.SimpleValidator.engineValidate(SimpleValidator.java: 107 )
at sun.security.validator.Validator.validate(Validator.java: 202 )
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(DashoA6275)
at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkServerTrusted(DashoA6275)
... 22 more
{http://xml.apache.org/axis/}hostname:DENDI
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
at org.apache.axis.AxisFault.makeFault(AxisFault.java: 101 )
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 154 )
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java: 32 )
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java: 118 )
at org.apache.axis.SimpleChain.invoke(SimpleChain.java: 83 )
at org.apache.axis.client.AxisClient.invoke(AxisClient.java: 165 )
at org.apache.axis.client.Call.invokeEngine(Call.java: 2784 )
at org.apache.axis.client.Call.invoke(Call.java: 2767 )
at org.apache.axis.client.Call.invoke(Call.java: 2443 )
at org.apache.axis.client.Call.invoke(Call.java: 2366 )
at org.apache.axis.client.Call.invoke(Call.java: 1812 )
at ru.sliders.service.mds_soap.services.mds.MdsSoapBindingStub.command(mdssoapbindingstub.java: 163 )
at incore1.Untitled1.test(Untitled1.java: 34 )
at incore1.start.main(start.java: 11 )
Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA6275)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java: 186 )
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java: 191 )
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java: 404 )
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java: 138 )
... 12 more
Caused by: sun.security.validator.ValidatorException: No trusted certificate found
at sun.security.validator.SimpleValidator.buildTrustedChain(SimpleValidator.java: 304 )
at sun.security.validator.SimpleValidator.engineValidate(SimpleValidator.java: 107 )
at sun.security.validator.Validator.validate(Validator.java: 202 )
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(DashoA6275)
at com.sun.net.ssl.internal.ssl.JsseX509TrustManager.checkServerTrusted(DashoA6275)
... 22 more
как этого можно избежать???