Salut,

je viens à vous en désespoir et après avoir lue un tas d'explication sur la chose en anglais et j'ai rien pigé.
Donc voila je veux créer un client android pour mon web service que j'ai cree et qui est héberger sur apache seulement voila je recoi rien voila mon code et ce qui s'affiche dans le log cat :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public String sayHello(String nom) {
	    String meteo=null;
	    try {
	      SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
	      request.addProperty("name", nom);
 
	      SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
	      envelope.setOutputSoapObject(request);
 
	      AndroidHttpTransport androidHttpTransport = new AndroidHttpTransport(URL);
	      androidHttpTransport.call(SOAP_ACTION, envelope);
	      SoapObject objetSOAP = (SoapObject)envelope.getResponse();
	      meteo = objetSOAP.toString();
	    } catch (Exception e) {
	      Log.e("sayHello", "", e);
	    }
		return meteo;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
02-20 19:51:46.858: E/sayHello(274): java.net.ConnectException: /127.0.0.1:8080 - Connection refused
02-20 19:51:46.858: E/sayHello(274): 	at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:254)
02-20 19:51:46.858: E/sayHello(274): 	at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:533)
02-20 19:51:46.858: E/sayHello(274): 	at java.net.Socket.connect(Socket.java:1055)
02-20 19:51:46.858: E/sayHello(274): 	at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:62)
02-20 19:51:46.858: E/sayHello(274): 	at org.apache.harmony.luni.internal.net.<a href="http://www.protocol.http.HttpConnectionPool.get(HttpConnectionPool.java:88" target="_blank">http://www.protocol.http.HttpConnect...onPool.java:88</a>)
02-20 19:51:46.858: E/sayHello(274): 	at org.apache.harmony.luni.internal.net.<a href="http://www.protocol.http.HttpURLConnectionImpl.getHTTPConnection(HttpURLConnectionImpl.java:927" target="_blank">http://www.protocol.http.HttpURLConn...nImpl.java:927</a>)
02-20 19:51:46.858: E/sayHello(274): 	at org.apache.harmony.luni.internal.net.<a href="http://www.protocol.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:909" target="_blank">http://www.protocol.http.HttpURLConn...nImpl.java:909</a>)
02-20 19:51:46.858: E/sayHello(274): 	at org.ksoap2.transport.ServiceConnectionSE.connect(ServiceConnectionSE.java:46)
02-20 19:51:46.858: E/sayHello(274): 	at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:68)
02-20 19:51:46.858: E/sayHello(274): 	at com.client.Appelws.sayHello(Appelws.java:29)
02-20 19:51:46.858: E/sayHello(274): 	at com.client.TestClientActivity$1.onClick(TestClientActivity.java:29)
02-20 19:51:46.858: E/sayHello(274): 	at android.view.View.performClick(View.java:2408)
02-20 19:51:46.858: E/sayHello(274): 	at android.view.View$PerformClick.run(View.java:8816)
02-20 19:51:46.858: E/sayHello(274): 	at android.os.Handler.handleCallback(Handler.java:587)
02-20 19:51:46.858: E/sayHello(274): 	at android.os.Handler.dispatchMessage(Handler.java:92)
02-20 19:51:46.858: E/sayHello(274): 	at android.os.Looper.loop(Looper.java:123)
02-20 19:51:46.858: E/sayHello(274): 	at android.app.ActivityThread.main(ActivityThread.java:4627)
02-20 19:51:46.858: E/sayHello(274): 	at java.lang.reflect.Method.invokeNative(Native Method)
02-20 19:51:46.858: E/sayHello(274): 	at java.lang.reflect.Method.invoke(Method.java:521)
02-20 19:51:46.858: E/sayHello(274): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
02-20 19:51:46.858: E/sayHello(274): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
02-20 19:51:46.858: E/sayHello(274): 	at dalvik.system.NativeStart.main(Native Method)