2012-03-28 11 views
1

Ich habe eine einfache Web-Service-Methode mit einem Parameter wieParameter mit ksoap2 an einen Webservice übergeben?

public String fetchOrderInfo(int g){ 
... 

}

folge ich Wert auf int g von einem Android-Programm mit ksoap2 übergeben will. Ich habe etwas wie dieses verwendet, aber das funktioniert nicht

... 
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); 
    PropertyInfo oId = new PropertyInfo(); 
    oId.flags=3; 
    oId.type=PropertyInfo.INTEGER_CLASS; 
    request.addProperty(oId,3); 
... 

Wie kann ich einen Wert an int g ?? (Severer ist Tomcat7) Danke!

Antwort

1

Try this:

SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME); 
request.addProperty("g", 3); 
... 
+0

noch das gleiche Problem haben ... – Grant

+0

Umm, setzen Sie das Fehlerprotokoll oder mehr das Problem beschreiben. –