Estoy usando las herramientas de generación de servicios web de NetBeans. He visto los tutoriales disponibles, pero no encuentro nada sobre cómo usar una clase personalizada como tipo de devolución. La mayoría de los tutoriales que he leído no son más complejos que Hello World: toman y devuelven tipos simples como Strings.¿Utiliza una clase personalizada como tipo de devolución JAX-WS?
Digamos que quiero una clase que tenga 3 campos: un String, un int y un double []. Hasta ahora, la única forma en que puedo pasar mis propias clases es creando "clases de envolvente", sin métodos, un constructor sin parámetros y con todos los campos declarados públicos. Prefiero escribir clases Java estándar. Obviamente, no puedo enviar los métodos a través de SOAP, pero habría pensado que había una forma de ignorar los métodos cuando Marshalling la clase, y solo Marshall los campos.
Alguien me ha dicho que hay Anotaciones que lo facilitan, pero no encuentro ningún tutorial sobre cómo implementarlas. Cualquier orientación sería muy apreciada.
Gracias McDowell, la información acerca de las anotaciones ayuda mucho. – Benji