JDBC Driver Modifies Calendar passed into setTimestamp() creates problem with Hibernate
От
Michael Youngstrom
Тема
JDBC Driver Modifies Calendar passed into setTimestamp() creates problem with Hibernate
Дата
Msg-id
81cf350605042609585cb0da18@mail.gmail.com
Список
Дерево обсуждения
JDBC Driver Modifies Calendar passed into setTimestamp() creates problem with Hibernate Michael Youngstrom <youngm@gmail.com>
Re: JDBC Driver Modifies Calendar passed into setTimestamp() Dave Cramer <pg@fastcrypt.com>
Re: JDBC Driver Modifies Calendar passed into setTimestamp() Oliver Jowett <oliver@opencloud.com>
Re: JDBC Driver Modifies Calendar passed into setTimestamp() Dave Cramer <pg@fastcrypt.com>
There appears to be a possible problem with PreparedStatement's setTimestamp(int parameterIndex, Timestamp x, Calendar cal) The Calendar object passed into this method is modified by PostgreSQL's JDBC driver. This causes problems with Hibernate. I offered a solution for hibernate to clone the calendar before calling the method but Gavin King of Hibernate believes it's the JDBC driver's problem. Here is the link to the hibernate bug discussed. http://opensource.atlassian.com/projects/hibernate/browse/HHH-405 Mike
В списке pgsql-jdbc по дате отправления
От: Dave Cramer
Дата: