I am getting following error and don't know how to resolve it.. please help me

root@app2 IdeaSetup]# /app/IdeaSetup/commons-codec-1.3.jar:/app/IdeaSetup/commons-httpclient-3.0.1.jar:/app/IdeaSetup/commons-logging-api.jar:/app/IdeaSetup/not-yet-commons-ssl-0.3.7.jar:/app/IdeaSetup/base64.jar:
Authorization :NTU1MTFJTUk6NTU1MTFASU1J
XML :<?xml version="1.0" encoding="UTF-8"?><message><sms type="mt"><destination><address><number type="international">918096515109</number>
</address>
</destination>
<source><address><number type="unknown">54054</number></address></source>
<rsr type="all"/>
<pid></pid>
<dcs>0</dcs>
<udh></udh>
<ud type="text">Test</ud></sms></message>
javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at com.sun.net.ssl.internal.ssl.Alerts.getSSLExceptio n(Alerts.java:190)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(S SLSocketImpl.java:1611)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(S SLSocketImpl.java:1574)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleE xception(SSLSocketImpl.java:1557)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(SSLSocketImpl.java:1146)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(SSLSocketImpl.java:1123)
at sun.net.http://www.protocol.https.HttpsClien...lient.java:434)
at sun.net.http://www.protocol.https.AbstractDe...ction.java:166)
at sun.net.http://www.protocol.http.HttpURLConn...ction.java:904)
at sun.net.http://www.protocol.https.HttpsURLCo...nImpl.java:230)
at HTTPSClient.main(HTTPSClient.java:93)
Caused by: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at sun.security.validator.PKIXValidator.<init>(PKIXVa lidator.java:59)
at sun.security.validator.Validator.getInstance(Valid ator.java:161)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl. getValidator(X509TrustManagerImpl.java:108)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl. checkServerTrusted(X509TrustManagerImpl.java:204)
at com.sun.net.ssl.internal.ssl.X509TrustManagerImpl. checkServerTrusted(X509TrustManagerImpl.java:249)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serv erCertificate(ClientHandshaker.java:1014)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.proc essMessage(ClientHandshaker.java:124)
at com.sun.net.ssl.internal.ssl.Handshaker.processLoo p(Handshaker.java:516)
at com.sun.net.ssl.internal.ssl.Handshaker.process_re cord(Handshaker.java:454)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRec ord(SSLSocketImpl.java:884)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.perform InitialHandshake(SSLSocketImpl.java:1112)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHa ndshake(SSLSocketImpl.java:1139)
... 6 more
Caused by: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
at java.security.cert.PKIXParameters.setTrustAnchors( PKIXParameters.java:183)
at java.security.cert.PKIXParameters.<init>(PKIXParam eters.java:103)
at java.security.cert.PKIXBuilderParameters.<init>(PK IXBuilderParameters.java:87)
at sun.security.validator.PKIXValidator.<init>(PKIXVa lidator.java:57)
... 17 more