При создании wsdl из объектов java атрибуты типа java.util.Date преобразуются в объекты dateTime (type = "xs: dateTime"). Как я могу избежать этого?
Я не могу найти ни одной аннотации для помещения ее в атрибут класса java, чтобы избежать этого.
Java-код выглядит следующим образом:
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@XmlAccessorType(XmlAccessType.FIELD)
@SchemaValidation(type = SchemaValidationType.BOTH)
@WSDLDocumentationCollection({
@WSDLDocumentation(value = "Objeto de consulta del nivel de riesgo") })
public class MSEConsultaNivelRiesgo {
@XmlElement(required = true)
private Integer idSuplemento;
private Date fecCalculoTarifa;
}
и сгенерированный wsdl:
Мне нужен тип Date в wsdl