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
    );

}