getProperty

Boa Tarde!

Estou trabalhando com webservice a minha dúvida é a seguinte:

Meu webservice serializa os objetos corretamente, por exemplo:

<getInternadosResponse xmlns="http://localhost:8080/axis2/services/ListPessoas"> <return type="webservice.Pessoa"> <nome>XXXXXXX</nome> </return> <return type="webservice.Pessoa"> <nome>YYYYYYYY</nome> </return> </getInternadosResponse>

Realizo o acesso ao webservice através de um cliente J2ME com os seguinte comandos:

//dados da conexao ... //acessa o WS SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.setOutputSoapObject(client); HttpTransport ht = new HttpTransport(url); ht.call(url, envelope); //recupera a resposta SoapObject result = (SoapObject) envelope.getResponse(); //imprime no console a resposta System.out.println(result.getProperty("nome")); //ou result.getProperty(0);

O problema é que o WS retorna 2 objetos, porém somente tenho acesso a 1 no retorno através do código acima, se chamar result.getProperty(1) apresenta erro de null point.

Como faço para acessar os demais objetos do retorno?

Agradeço a atenção