Я пытаюсь заставить работать веб-сервис, который отправляет значение даты, например следующее:
<fecha>2018-09-19-05:00</fecha>
с типом XQuery:
<xsd:element name="fecha" type="xsd:dateTime" minOccurs="0"/>
объекту java.util.Date
, но этоустанавливается на null
.
Когда параметр подобен этому:
<fecha>2018-09-19T00:00:00-05:00</fecha>
Объект даты установлен правильно.
Я попытался изменить тип Date
на java.util.Calendar
, но получил тот же результат.
Приложение Java, над которым я работаю, недавно было обновлено до Java 8. В настоящее время существует приложение Java 6.работающий в производстве с тем же форматом параметра даты для этой услуги и тем же xsd
типом.Может быть, что-то изменилось с обновлением java 8?
Любая помощь будет признательна.
PS: Я очень плохо знаком с XQuery, и английский не является моим родным языком.