Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/11/2005, 15:11
Migralito
 
Fecha de Ingreso: noviembre-2005
Mensajes: 1
Antigüedad: 18 años, 5 meses
Puntos: 0
problemas con parametros out en web services

Hola, mi nombre es Alejandro y estoy empezando a probar algunas cosas sobre web services con Axis 1.3 y Tomcat.

He tenido un problema en las pruebas, del cual no encuentro informacion ni referencias por ningun lado.
Se trata de que he modelado un documento WSDL con 1 operacion que recibe 1 parametro "in", y devuelve 2 parametros "out" .
En el momento de la implementacion, utilizo WSDL2Java integrado con Axis.
Todo bien mientras use style=RPC. Pero en cuanto intento cambiar a style=document, aparece el problema:
Si bien la comunicacion SOAP se hace correctamente (lo veo mediante el TCP Monitor integrado con axis), la instancia STUB solo recibe el primer parametro OUT... ignorando el 2do. Tambien probe con 3 parametros outs y solo toma el primero. Probe incluso alguna otra variante, pero todo me hace llegar a la misma conclusion: Axis tiene un problema al desserializar los objetos desde [soap document-styled messages] a los [java holder objects autogenerados por WSDL2Java], generandome UNICAMENTE el PRIMER parametro de tipo out.

Alguna idea que me ayude a orientar en este mambo?

Gracias de antemano, yo.