Axis 1.4 Webservices Datetime NumberFormatException: неверная дата / время - PullRequest
3 голосов
/ 04 января 2012

Я использую ось 1.4 для извлечения информации из веб-службы (сервера).

Мой WSDL содержит следующую информацию:

Я сгенерировал заглушки, которые приводят следующий код:

@ XmlElement (name = "Данные", обязательно = true)

@ XmlSchemaType (name = "dateTime")

защищенные данные XMLGregorianCalendar;

Когдая звоню в этот веб-сервис и получаю следующую ошибку.

Мой текущий запрос:

2003-10-27T10: 10: 10.000Z

Обратите внимание, что я ужепопробуйте использовать разные форматы для даты (я всегда получаю ту же ошибку).

Предположительно, это более правильный формат из-за CalendarDeserializer [SimpleDateFormat ("гггг-ММ-дд'Т'ХХ: мм: сс.ССС'Z' ")].

Любой онLP?Спасибо:)

PS - Извините за форматирование текста (я схожу с ума от сообщения "Ваш пост содержит код, неправильно отформатированный как код.")

Ошибка: java.lang.NumberFormatException: Неверная дата / время org.apache.axis.encoding.ser.CalendarDeserializer.makeValue (CalendarDeserializer.java:64)

...