JAX-WS y Joda-Time?
¿Cómo escribo un servicio JAX-WS para que el @WebParam de mi @WebMethod sea una clase Joda-Time como DateTime? ¿Funcionará @XmlTypeAdapter en un parámetro? Estoy implementando en GlassFish 2.1.
Permítanme aclarar la pregunta porque hasta ahora ambas respuestas se han centrado en vincular tipos personalizados a clases JAXB existentes, lo cual está relacionado pero no es la pregunta que estoy haciendo. ¿Cómo hago para que los siguientes @WebService acepten objetos joda DateTime como parámetros?
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import org.joda.time.DateTime;
@WebService
@SOAPBinding(style = SOAPBinding.Style.RPC)
public interface Resender {
@WebMethod
void resend(
@WebParam(name = "start") DateTime start,
@WebParam(name = "end") DateTime end
);
}