Error in the web petition service soap on android

1

I am using a SOAP web service, but at the time of making the request, it does not do it.

Code:

import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapPrimitive;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import org.xmlpull.v1.XmlPullParserException;

import java.io.IOException;

public class Webservice extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitNetwork().build();
        StrictMode.setThreadPolicy(policy);
        setContentView(R.layout.webservice);
        SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
        request.addProperty("nombre", "v");
        System.out.println("Nombre: "+request);
        SoapSerializationEnvelope sobre = new SoapSerializationEnvelope(SoapEnvelope.VER11);
        sobre.setOutputSoapObject(request);
        HttpTransportSE transporte = new HttpTransportSE(URL);
        try{
            System.out.println("Evelopen: "+sobre);
            transporte.call(SOAP_ACTION, sobre);
            if (transporte!=null) {
                System.out.println("Trasporte SI");
            }
            else{System.out.println("Error en el Trasporte");}
            SoapPrimitive resultado = (SoapPrimitive) sobre.getResponse();
            Log.i("Resultado", resultado.toString());
        }
        catch (IOException e)
        {
            System.out.println("Error1 "+e.getMessage());
        }
        catch (XmlPullParserException e)
        {
            System.out.println("Error2 "+e.getMessage());
        }
    }
}

With these values:

The result that comes to me is this:

I/System.out: Nombre: nombre{nombre=v; }
I/System.out: Evelopen: org.ksoap2.serialization.SoapSerializationEnvelope@421aed0
I/System.out: Trasporte SI
I/Resultado: Holanull
E/Surface: getSlotFromBufferLocked: unknown buffer: 0xab2ea1d0
D/OpenGLRenderer: endAllStagingAnimators on 0xa27a9d80 (RippleDrawable) with handle 0xad9f9cf0

My web service is:

    
asked by Angel Barcenas Avelino 22.12.2016 в 06:58
source

0 answers