Tentei retornar em um List e também em um ArrayList e o retorno é o mesmo, só consigo pegar no cliente o primeiro elemento. Como faço pra pegar todos os elementos no primeiro return?
Na aplicação cliente continua do mesmo jeito, somente retorna o primeiro
N
Nairon
Consegui resolver, fiz da seguinte maneira no client (J2ME):
//recebe os dadosSoapObjectbody=(SoapObject)envelope.bodyIn;//pega o primeiro objetoSoapObjectresult=(SoapObject)body.getProperty(0);//pega o segundo objetoSoapObjectresult1=(SoapObject)body.getProperty(1);//imprime o nome do primeiro retornoSystem.out.println(result.getProperty("nome"));//imprime o nome do segundo retornoSystem.out.println(result1.getProperty("nome"));
A partir daí é só transformar os result's em objetos pegando o campo através do getProperty.
Agradeço a ajuda e fica então o tópico com a resolução para quem passar pelo mesmo problema.