Как написать службу JAX-WS, чтобы @WebParam моего @WebMethod был классом Joda-Time, например DateTime? Будет ли @XmlTypeAdapter работать с параметром? Я развертываю GlassFish 2.1.
Позвольте мне уточнить вопрос, потому что оба ответа до сих пор были сосредоточены на привязке настраиваемых типов к существующим классам JAXB, что связано, но не с вопросом, который я задаю. Как мне сделать следующий @WebService объект joda DateTime в качестве параметров?
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
);
}