Pc riavviato, reset di eclipse ... nuovo LogCat, questa volta dice qualcosa su errore nel metodo ... cosa vuol dire? L'app non va piu' in crash ma l'inserimento nel db tramite il ws non avviene...
Grazie
codice:
@Override public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ws);
SoapObject Request = new SoapObject(WSDL_TARGET_NAMESPACE,
OPERATION_NAME);
Request.addProperty("fname", "Peppino");
Request.addProperty("lname", "DiCaprio");
Request.addProperty("email", "Peppino");
Request.addProperty("num", "Peppino");
Request.addProperty("locID", 10);
Request.addProperty("username", "Peppino");
Request.addProperty("password", "Peppino");
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(Request);
HttpTransportSE httptransport = new HttpTransportSE(SOAP_ADDRESS);
TextView textView = new TextView(this);
setContentView(textView);
try {
httptransport.call(SOAP_ACTION, envelope);
SoapObject response = (SoapObject) envelope.getResponse();
String val = response.getProperty(0).toString();
Log.d("CallWs.class", "Valore restituito: " + val);
int result = Integer.parseInt(val);
Log.d("CallWs.class", "Valore parsato: " + result);
} catch (SocketException ex) {
ex.printStackTrace();
Log.e("CallWs.class", "Errore nel metodo...", ex);
} catch (Exception e) {
e.printStackTrace();
Log.e("CallWs.class", "Errore nel metodo...", e);
}
03-03 18:55:44.431: E/SpannableStringBuilder(15846): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
03-03 18:55:44.431: E/SpannableStringBuilder(15846): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
03-03 18:55:49.927: E/CallWs.class(15846): Errore nel metodo...
03-03 18:55:49.927: E/CallWs.class(15846): android.os.NetworkOnMainThreadException
03-03 18:55:49.927: E/CallWs.class(15846): at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1118)
03-03 18:55:49.927: E/CallWs.class(15846): at java.net.InetAddress.lookupHostByName(InetAddress.java:385)
03-03 18:55:49.927: E/CallWs.class(15846): at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
03-03 18:55:49.927: E/CallWs.class(15846): at java.net.InetAddress.getAllByName(InetAddress.java:214)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:70)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:340)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:87)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:315)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpEngine.connect(HttpEngine.java:310)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:289)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:239)
03-03 18:55:49.927: E/CallWs.class(15846): at libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:80)
03-03 18:55:49.927: E/CallWs.class(15846): at org.ksoap2.transport.ServiceConnectionSE.connect(ServiceConnectionSE.java:76)
03-03 18:55:49.927: E/CallWs.class(15846): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:152)
03-03 18:55:49.927: E/CallWs.class(15846): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:95)
03-03 18:55:49.927: E/CallWs.class(15846): at com.ccmex.comunidadmexicanaromait.CallWs.onCreate(CallWs.java:47)
03-03 18:55:49.927: E/CallWs.class(15846): at android.app.Activity.performCreate(Activity.java:5206)
03-03 18:55:49.927: E/CallWs.class(15846): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1094)
03-03 18:55:49.927: E/CallWs.class(15846): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2074)
03-03 18:55:49.927: E/CallWs.class(15846): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2135)
03-03 18:55:49.927: E/CallWs.class(15846): at android.app.ActivityThread.access$700(ActivityThread.java:140)
03-03 18:55:49.927: E/CallWs.class(15846): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1237)
03-03 18:55:49.927: E/CallWs.class(15846): at android.os.Handler.dispatchMessage(Handler.java:99)
03-03 18:55:49.927: E/CallWs.class(15846): at android.os.Looper.loop(Looper.java:137)
03-03 18:55:49.927: E/CallWs.class(15846): at android.app.ActivityThread.main(ActivityThread.java:4935)
03-03 18:55:49.927: E/CallWs.class(15846): at java.lang.reflect.Method.invokeNative(Native Method)
03-03 18:55:49.927: E/CallWs.class(15846): at java.lang.reflect.Method.invoke(Method.java:511)
03-03 18:55:49.927: E/CallWs.class(15846): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
03-03 18:55:49.927: E/CallWs.class(15846): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
03-03 18:55:49.927: E/CallWs.class(15846): at dalvik.system.NativeStart.main(Native Method)
03-03 18:55:50.027: E/SpannableStringBuilder(15846): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
03-03 18:55:50.027: E/SpannableStringBuilder(15846): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length