JDBC Driver Modifies Calendar passed into setTimestamp() creates problem with Hibernate - Mailing list pgsql-jdbc

From Michael Youngstrom
Subject JDBC Driver Modifies Calendar passed into setTimestamp() creates problem with Hibernate
Date
Msg-id 81cf350605042609585cb0da18@mail.gmail.com
Whole thread Raw
Responses Re: JDBC Driver Modifies Calendar passed into setTimestamp()
List pgsql-jdbc
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 by date:

Previous
From: Antony Paul
Date:
Subject: Impact of open ResultSets and PreparedStatements ?
Next
From: Dave Cramer
Date:
Subject: Re: JDBC Driver Modifies Calendar passed into setTimestamp()