public void fCallRegioni(){
try {
// SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAMEREGIONI);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
androidHttpTransport.debug = true;
androidHttpTransport.call(SOAP_ACTION, envelope);
if (envelope.bodyIn instanceof SoapObject) { // SoapObject = SUCCESS
SoapObject vSoapObject = (SoapObject) envelope.bodyIn;
int vCount = vSoapObject.getPropertyCount();
System.out.println("count: " + vCount);
// T processedResponse = parseSOAPResponse(soapObject);
// ... do whatever you want with this object now
} else if (envelope.bodyIn instanceof SoapFault) { // SoapFault =
// FAILURE
SoapFault soapFault = (SoapFault) envelope.bodyIn;
throw new Exception(soapFault.getMessage());
}
Object result = (Object) envelope.getResponse();
} catch (Exception e) {
StringWriter errors = new StringWriter();
e.printStackTrace(new PrintWriter(errors));
String re = errors.toString();
System.out.println(re);