I have been struggling for hours trying to build the correct SOAP request using ksoap2 for Android with no luck. The ideal request looks like this:
Have you checked whether the types generated by kSOAP for parameters
(i.e. i:type="n1:parameters"
) and Parameter
(i.e. i:type="n1:Parameter"
) nodes are correct (they are defined in the wsdl)?
Try setting
envelope.implicitTypes = true;
And also play with
envelope.setAddAdornments(false);
to force kSOAP not to include the type attribute and name spaces.