O codigo fonte dele é: http://pastebin.com/c4A26BUZ
apenas retorna uma lista de objetos, mas eu to testando o Hello World que retorna apenas uma string mesmo ...
Fiz no VS 2010 ...
--
-- Em 1 de outubro de 2012 22:11, Pedro Subutzki <Pepeu> <falecompepeu@gmail.com> escreveu:
Manda o fonte do WS pra mim que amanhã eu faço um teste. Você fez ele em que versão do VS?
Em 01/10/2012 19:21, "Diego Ampessan" <ampessann@gmail.com> escreveu:----Pedro, pelo meu código: http://pastebin.com/Xq248eJ5da o seguinte erro:10-01 22:17:01.713: E/AndroidRuntime(580): FATAL EXCEPTION: main10-01 22:17:01.713: E/AndroidRuntime(580): java.lang.NullPointerException10-01 22:17:01.713: E/AndroidRuntime(580): at br.com.diegoampessan.androidsync.MainActivity$1.onClick(MainActivity.java:65)10-01 22:17:01.713: E/AndroidRuntime(580): at android.view.View.performClick(View.java:2408)10-01 22:17:01.713: E/AndroidRuntime(580): at android.view.View$PerformClick.run(View.java:8816)10-01 22:17:01.713: E/AndroidRuntime(580): at android.os.Handler.handleCallback(Handler.java:587)10-01 22:17:01.713: E/AndroidRuntime(580): at android.os.Handler.dispatchMessage(Handler.java:92)10-01 22:17:01.713: E/AndroidRuntime(580): at android.os.Looper.loop(Looper.java:123)10-01 22:17:01.713: E/AndroidRuntime(580): at android.app.ActivityThread.main(ActivityThread.java:4627)10-01 22:17:01.713: E/AndroidRuntime(580): at java.lang.reflect.Method.invokeNative(Native Method)10-01 22:17:01.713: E/AndroidRuntime(580): at java.lang.reflect.Method.invoke(Method.java:521)10-01 22:17:01.713: E/AndroidRuntime(580): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)10-01 22:17:01.713: E/AndroidRuntime(580): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)10-01 22:17:01.713: E/AndroidRuntime(580): at dalvik.system.NativeStart.main(Native Method)Pelo seu código: http://pastebin.com/2GNb8H0FNada acontece na app ..... Apenas da um log que no meu código tambem da ... esse log nao estoura erro.10-01 22:18:55.432: W/System.err(624): org.xmlpull.v1.XmlPullParserException: expected: START_TAG {http://schemas.xmlsoap.org/soap/envelope/}Envelope (position:START_TAG <html>@1:6 in java.io.InputStreamReader@44f70098)10-01 22:18:55.432: W/System.err(624): at org.kxml2.io.KXmlParser.exception(KXmlParser.java:273)10-01 22:18:55.432: W/System.err(624): at org.kxml2.io.KXmlParser.require(KXmlParser.java:1431)10-01 22:18:55.432: W/System.err(624): at org.ksoap2.SoapEnvelope.parse(SoapEnvelope.java:128)10-01 22:18:55.432: W/System.err(624): at org.ksoap2.transport.Transport.parseResponse(Transport.java:100)10-01 22:18:55.432: W/System.err(624): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:214)10-01 22:18:55.432: W/System.err(624): at org.ksoap2.transport.HttpTransportSE.call(HttpTransportSE.java:96)10-01 22:18:55.432: W/System.err(624): at br.com.diegoampessan.androidsync.MainActivity$1.onClick(MainActivity.java:64)10-01 22:18:55.432: W/System.err(624): at android.view.View.performClick(View.java:2408)10-01 22:18:55.432: W/System.err(624): at android.view.View$PerformClick.run(View.java:8816)10-01 22:18:55.432: W/System.err(624): at android.os.Handler.handleCallback(Handler.java:587)10-01 22:18:55.432: W/System.err(624): at android.os.Handler.dispatchMessage(Handler.java:92)10-01 22:18:55.443: W/System.err(624): at android.os.Looper.loop(Looper.java:123)10-01 22:18:55.443: W/System.err(624): at android.app.ActivityThread.main(ActivityThread.java:4627)10-01 22:18:55.443: W/System.err(624): at java.lang.reflect.Method.invokeNative(Native Method)10-01 22:18:55.443: W/System.err(624): at java.lang.reflect.Method.invoke(Method.java:521)10-01 22:18:55.443: W/System.err(624): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)10-01 22:18:55.443: W/System.err(624): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)10-01 22:18:55.443: W/System.err(624): at dalvik.system.NativeStart.main(Native Method)Meu WebService é: http://pastebin.com/c4A26BUZEm 1 de outubro de 2012 11:27, Pedro Subutzki <Pepeu> <falecompepeu@gmail.com> escreveu:
Batendo o olho não vi nada de errado, porém dá uma olhada nos nomes que constam no WS pq isso por dar problema.
Subi no paste bin um exemplo de como eu uso o ksoap junto com WS .Net
http://pastebin.com/PeaDn5Km
Dá uma conferida nas 4 primeiras linhas. Vc deve identicar essas informações no seu WS.
Qualquer coisa posta o WSDL do seu webservice.
--
Abraços,
Pedro Subutzki
__________________________________________
HADI - Makes SQLite in Android easy and simple
https://github.com/PepeuCps/HadiEm 1 de outubro de 2012 10:11, Diego Ampessan <ampessann@gmail.com> escreveu:
Pessoal, bom dia ... Estou recebendo o retorno da minha chamada ao
WebService null ... estranho porque pelo browser (tanto desktop quanto
do emulador) eu consigo ver o XML que ele me retorna, porem no Android
o result acaba vindo null ... Alguma ideia ??
Segue o código:
private static final String SOAP_ACTION = "http://tempuri.org/HelloWorld";
private static final String METHOD_NAME = "HelloWorld";
private static final String NAMESPACE = "http://tempuri.org/";
private static final String URL = "http://192.168.56.1/WebService/WS.asmx";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn = (Button) findViewById(R.id.btnChamarASMX);
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
SoapEnvelope.VER11);
envelope.dotNet = true;
envelope.setOutputSoapObject(request);
HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);
try {
androidHttpTransport.call(SOAP_ACTION, envelope);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (XmlPullParserException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
SoapObject result = (SoapObject) envelope.bodyIn;
Log.d("app", result.toString());
}
});
}
* obs: sei que nao deve fazer chamadas assim na thread principal,
porem apenas estou fazendo uns testes.
Obrigado !
--
--
Att.
Diego Ampessan
Microsoft MTA
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são
incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa
os limites da imaginação - "Albert Einstein "
--
--Att.Diego AmpessanMicrosoft MTA
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "
Att.
Diego Ampessan Microsoft MTA
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "
www.diegoampessan.com.br
Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação - "Albert Einstein "






0 comentários:
Postar um comentário