Amigos, tenho uma aplicação em Java com um WS qualquer. Nesse WS tenho um método que o parâmetro é um Objeto[] do tipo Usuario que eu mesmo criei.
Quando gero a WSDL pelo Eclipse e tal (new Web Service Cliente) ele sozinho já cria esse objeto para mim e consumo numa boa, consegui fazer isso no Android, porém, só consigo consumir com 1 único objeto, se usar um array ele dá erro:
Código
UsuarioNovo[] usuarios = new UsuarioNovo[1];
PropertyInfo pi = new PropertyInfo();
pi.name = "usuarios";
pi.setValue(new Wrapper(usuarios));
pi.setType(Wrapper.class);
pi.setNamespace(NAMESPACE_CLIENTE);
// ETC
Se eu passar no setValue 1 objeto normal UsuarioNovo u = new UsuarioNovo() ele funciona, como posso trabalhar com o UsuarioNovo[] ?
Ele me retorna o seguinte erro:
Mas no meu objeto eu tenho a anotação @SoapObject.
Obrigado,