String namespace2 = "urn:microsoft-dynamics-schemas/page/salesitemwisebomline";
String url2 = "http://myerp.golchagroup.com:7048/DynamicsNAV90/WS/UMDS%20Pvt.Ltd./Page/Salesitemwisebomline";
String soap_action2 = "urn:microsoft-dynamics-schemas/page/salesitemwisebomline:ReadMultiple";
String method_name2 = "ReadMultiple";
String great;
try {
SoapObject request = new SoapObject(namespace2, method_name2);
SoapSerializationEnvelope envelope = new
SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);
NtlmTransport ntlm = new NtlmTransport();
ntlm.debug = true;
ntlm.setCredentials(url2, "aman.srivastav", "Change@123", "gghojai", "");
ntlm.call(soap_action2, envelope); // Receive Error here!
try{
SoapObject result = (SoapObject) envelope.getResponse();
Log.i(TAG, "doInBackground: try response" + result.toString());
} catch (Exception e) {
Log.e(TAG, "doInBackground: catch response " + e.toString());
}
}catch (Exception e) {
e.printStackTrace();
great = e.toString();
System.out.println(great);
Log.i(TAG, "doInBackground: catch " +
}
我没有回应。
Attempt to invoke virtual method 'java.lang.String org.ksoap2.serialization.SoapObject.toString()' on a null object reference
这是错误。 我正在使用Kshop2 lib和NTML身份验证。