Acabei (depois da dura do Steil) lendo o tutorial de web services com Axis e achei bem facinho.
Ele funciona perfeitamente como tipos primitivos e String. No entanto eu quero publicar o seguinte método:
public int inserir( MeuObjeto[ ] objs ) {
// bla bla bla
}
O Axis até gera o objeto e o wsdl. No Eclipse, usando o plugin WSDL2Java eu gero as classes cliente e tento rodar, mas ele dá o seguinte erro:
org.xml.sax.SAXException: No deserializer defined for array type {http://DefaultNamespace}MeuObjeto
Eu tentei gerar o cliente pelo JDeveloper 10g e ocorre o mesmo erro.
Alguém sabe como (ou se dá) pra utilizar tipos que eu crier na passagem de argumentos na chamada de métodos, pelo Web Services com Axis?
Valeuuu!!!