Как отправить параметры Datetime или Date + Time в XML с помощью Jasper REST API? - PullRequest
0 голосов
/ 23 июня 2019

Запуск Jasper Server 6.1, и я использую API REST v2 для планирования и выполнения отчетов. Тем не менее, я сталкиваюсь с проблемой при создании отчета со следующими данными:

start_date - java.sql.Timestamp
end_date - java.sql.Timestamp

Я отправляю объект XML.

Цель состоит в том, чтобы отправить Datetime или, если ничего не помогает, отправить отдельные параметры Date и Time.

Я пытался отправить следующее для java.sql.Timestamp:

  • "2019-06-01 21:53:22"
  • "2019-06-01 21: 53: 22,0"
  • "2019-06-19 21: 29: 10,044"
  • [эпоха в мс и секундах]

Для времени:

- "00:00:00"

xml:

<entry>
     <key>end_date</key>
     <value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:type="xs:dateTime">[REPLACE with above values]</value>
</entry>

Постоянно появляется следующая ошибка:

java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Timestamp
...