En Java EE 1.4 con JAX-RPC 1.1, cómo puedo exponer el servicio web, por lo que wsdl tiene un tipo complejo (persona) donde una de las propiedades de la persona es una fecha que se muestra en WSDL/XSD como solo una fecha (como una fecha de nacimiento) en lugar de una fecha y hora (donde no se desea la hora) en WSDL/XSD?Servicio web Java, fecha xsd en lugar de dateTime
Me gustaría que el xsd referencia en el WSDL tener
<xs:element name="birthdate" type="xs:date"/>
en lugar de
<xs:element name="birthdate" type="xs:dateTime"/>
java.util.Calendar y java.util.Date ambos parecen causar el tipo de datos xsd a ser dateTime cuando se representa en wsdl/xsd.
Sé que Java EE 1.4 no tiene las anotaciones como java EE 5, pero ¿hay alguna manera de decirle al servicio web que use el tipo de datos xs: date?
Gracias por esta respuesta, es útil, pero no me ayuda directamente a resolver mi problema de cómo hacer que el servicio web exponga un wsdl con un campo xs: date. La aplicación cliente solicitó que el wsdl exponga solo una fecha, no dateTime. – jasonmw