We already checked in a fix.
On Tuesday, October 12, 2010 03:50:10 pm Hardy Ferentschik wrote:
Hi,
it seems that some people have problems building the latest trunk version
of Hibernate Core.
I was one of them and after figuring out where goes what in the new build
I found this:
Caused by: org.h2.jdbc.JdbcSQLException: Cannot change the setting
"MVCC" when the database is already open; SQL statement:
SET MVCC TRUE [90133-134]
at
org.h2.message.DbException.getJdbcSQLException(DbException.java:316)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.message.DbException.get(DbException.java:144)
at org.h2.command.dml.Set.update(Set.java:233)
at
org.h2.command.CommandContainer.update(CommandContainer.java:70) at
org.h2.command.Command.executeUpdate(Command.java:198) at
org.h2.engine.Engine.openSession(Engine.java:159)
at org.h2.engine.Engine.getSession(Engine.java:120)
at org.h2.engine.Session.createSession(Session.java:119)
at
org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:237)
at
org.h2.engine.SessionRemote.createSession(SessionRemote.java:215)
at
org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:111) at
org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:95) at
org.h2.Driver.connect(Driver.java:58)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:154)
at
org.hibernate.connection.DriverManagerConnectionProvider.getConnection(Driv
erManagerConnectionProvider.java:133) at
org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:
446)
This led me to the file
hibernate-core/src/test/resources/hibernate.properties where I removed the
MVCC=TRUE from the connection url.
Now the tests passed. I am not sure yet why this option seems to make a
difference on some systems and not on others, but in case you are
having build problems as well try modifying the driver url (at least for
now).
This might be JDK/OS related, since so far t only affected me and Emmanuel
and we are both using Mac with the provided JDK 1.6.
In case you have any idea why this option makes a difference let us know.
--Hardy
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev
--
Steve Ebersole <steve(a)hibernate.org>
http://hibernate.org