就是报这个错:org.xmlpull.v1.XmlPullParserException: expected: END_TAG {http://schemas.xmlsoap.org/soap/envelope/}Body (position:END_TAG </{http://schemas.xmlsoap.org/soap/envelope/}SOAP-ENV:Fault>@2:212 in java.io.InputStreamReader@419f6958)
Java代码:
SoapSerializationEnvelope envelop = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelop.setOutputSoapObject(soapObject);
envelop.dotNet = true;
envelop.bodyOut = soapObject;
// 注册envelope
new MarshalBase64().register(envelop);
HttpTransportSE transport = new HttpTransportSE(WSDL);
try {
transport.debug = true;
transport.call(NameSpace + Name, envelop); //程序跑到这儿就报错
nlvbyte = (byte[]) envelop.getResponse();
} catch (Exception e) {
e.printStackTrace();
}
xml代码:
<message name="GetFileResponse"><part name="file" type="xsd:base64Binary" /> </message>
请哪位大神帮帮忙,比较着急,谢谢咯