Erro em comunicação com Web Service utilizando ksoap - NumberFormatException

Olá.
Segui este exemplo do link abaixo para a configuração do meu web service:

http://www.guj.com.br/posts/list/71749.java

Quando recupero um valor simples de uma função, este vem normalmente. O problema acontece quando eu tento capturar um array.

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); SoapObject Soap = new SoapObject(URL, "getCodPais"); envelope.bodyOut = Soap; HttpTransport ht = new HttpTransport(URL); ht.call("", envelope); Vector a = (Vector) envelope.getResponse();

quando chega em

é que aparece a exceção NumberFormatException. O que pode ser?
abraços.

Bom dia

Estou com a mesma dificuldade, eu consigo capturar o retorno do WebService (com AXIS2+TOMCAT) quando é uma resposta de string, int etc…
mas quando é um array ou list ele nao esta aceitando
EStou usando um KSOAP2 + KXML se alguem tiver como ajudar agradeço.

a função que vc requisitar pelo web service deve ser um array unidimensional

aí vc recebe ela na midlet como um vector

eu tou fazendo assim

quando quero capturar várias informações, tipo… quando fosse necessário um array bidimensional

eu utilizo um array unidimensional, com os dados concatenados e separados por um delimitador qualquer