Мне нужно использовать java.util.Calendar для того, чтобы клиент веб-сервиса Axis2 мог отправлять / получать объекты Date. Итак, в моем объекте модели JPA я изменил все java.sql.Date на java.util.Calendar. При использовании java.util.Calendar часть веб-сервиса Axis2 работает нормально.
Я могу сохранить объект java.util.Calendar в базу данных. Проблема в том, что я не могу прочитать объект обратно из базы данных !!!
Когда я пытаюсь прочитать сохраненный объект из SQL Server 2008, я получаю эту ошибку:
An error occurred while converting the nvarchar value to JDBC data type TIMESTAMP.
В базе данных поле даты, в котором оно не может быть прочитано, имеет тип «дата». Также, если в базе данных я изменяю поле даты на тип «datetime», это работает нормально, но я использую тип «date». У кого-нибудь есть какие-либо подсказки о том, как это исправить?