r2356 - trunk/topia-persistence/src/main/java/org/nuiton/topia/framework
Author: echatellier Date: 2011-10-16 22:08:41 +0200 (Sun, 16 Oct 2011) New Revision: 2356 Url: http://nuiton.org/repositories/revision/topia/2356 Log: Fix h2 restore clustering bug Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java Modified: trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java =================================================================== --- trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2011-10-14 14:08:09 UTC (rev 2355) +++ trunk/topia-persistence/src/main/java/org/nuiton/topia/framework/TopiaContextImpl.java 2011-10-16 20:08:41 UTC (rev 2356) @@ -1355,8 +1355,14 @@ in.close(); } + // FIXME echatellier 20111016 : fix runscript failure in h2 + // due to change in clustering between version 1.2.142 and 1.2.143 + // "Cluster: auto-commit was disabled after opening a connection." + getHibernate().connection().setAutoCommit(true); + SQLQuery query = getHibernate().createSQLQuery( "RUNSCRIPT FROM '" + file.getAbsolutePath() + "'" + options); + query.executeUpdate(); // send event AFTER restore
participants (1)
-
echatellier@users.nuiton.org