SoapFault-错误代码:'env:Client'faultstring:'意外的编码样式:

时间:2019-07-29 05:40:33

标签: android soap wsdl ksoap2 android-ksoap2

我正在尝试从Android连接到该API:https://www.blackbaudhq.com/files/etapestry/api3/home.html (他们提供了一个有效的PHP客户端,现在需要创建一个Java / Kotlin客户端)。

到目前为止,我已经通过https://simpligility.github.io/ksoap2-android/tips.html

推荐的“领先”生成器生成了一个客户端

问题是它给我的只是一个例外:

SoapFault - faultcode: 'env:Client' faultstring: 'caught exception
while handling request: unexpected encoding style:
expected=http://schemas.xmlsoap.org/soap/encoding/, actual='
faultactor: 'null' detail: null
        at org.ksoap2.serialization.SoapSerializationEnvelope.parseBody(SoapSerializationEnvelope.java:136)
        at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:140)
        at com.easywsdl.exksoap2.mtom.MTOMSoapSerializationEnvelope.parse(MTOMSoapSerializationEnvelope.java:70)
        at org.ksoap2.transport.Transport.parseResponse(Transport.java:137)
        at org.ksoap2.transport.HttpTransportSE.parseResponse(HttpTransportSE.java:304)
        at com.easywsdl.exksoap2.transport.AdvancedHttpsTransportSE.parseResponse(AdvancedHttpsTransportSE.java:35)
        at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:276)
        at com.easywsdl.exksoap2.transport.AdvancedHttpsTransportSE.call(AdvancedHttpsTransportSE.java:51)
        at com.gabor.QGQMessagingServiceBinding.sendRequest(QGQMessagingServiceBinding.java:98)
        at com.gabor.QGQMessagingServiceBinding.execute(QGQMessagingServiceBinding.java:5003)
        at com.gabor.QGQMessagingServiceBinding.apiKeyLogin(QGQMessagingServiceBinding.java:1211)

我该如何解决这个问题?

0 个答案:

没有答案
相关问题