我正在使用ColdFusion调用eBay Web服务API。下面是我通过ColdFusion调用Web服务的代码:
<cfinvoke webservice="#ebayWS#" method="#methodToCall#" refreshWSDL="yes" timeout="120" returnvariable="result">
<cfinvokeargument name="reviseItemRequest" value="#reviseItem#">
</cfinvoke>
我收到以下错误:
Root Cause:
DETAIL: The fault returned when invoking the web service operation is:
AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: javax.net.ssl.SSLHandshakeException: Invalid Padding length: 175
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:javax.net.ssl.SSLHandshakeException:
Invalid Padding length: 175
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1886)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:974)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1339)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1323)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:186)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:190)
at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:403)
... ''
ERROR CODE:
MESSAGE: Cannot perform web service invocation reviseItem.
TYPE: Application