Hi, I tried your proposal but I have the issue below (with public long transactionTimeout = 33554432):
INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: Error in WrapperListener.start callback. java.lang.StackOverflowError INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: java.lang.StackOverflowError INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.HashMap$KeyIterator.<init>(HashMap.java:826) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.HashMap$KeyIterator.<init>(HashMap.java:826) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.HashMap.newKeyIterator(HashMap.java:840) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.HashMap$KeySet.iterator(HashMap.java:874) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.HashSet.iterator(HashSet.java:153) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.AbstractCollection.toArray(AbstractCollection.java:120) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.Collections$SynchronizedCollection.toArray(Collections.java: 1566) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at java.util.ArrayList.<init>(ArrayList.java:131) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.util.New.arrayList(New.java:71) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.engine.Database.getSessions(Database.java:1410) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.store.PageStore.getFirstUncommittedSection(PageStore.java:830) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.store.PageStore.checkpoint(PageStore.java:427) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.store.PageStore.commit(PageStore.java:1432) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.engine.Database.commit(Database.java:1767) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.engine.Session.rollback(Session.java:511) INFO | jvm 1 | 2012/02/23 08:54:21 | WrapperManager Error: at org.h2.store.PageStore.commit(PageStore.java:1457) On 20 fév, 19:49, Thomas Mueller <thomas.tom.muel...@gmail.com> wrote: > Hi, > > If you want, I have some code that could be used as a starting point. > It's work in progress. > > Warning: I havent test it; I didn't run it at all. It could be > completely wrong, and possibly corrupt the database. Also, the term > "TRANSACTION_TIMEOUT" is misleading and has to be changed (it should > be something like "really maximum transaction log size; if the > transaction log is larger than this then the transaction of the > session with the oldest open transaction is rolled back"). > > http://h2database.com/p.html#29e32a33bca7541cb70ea3cc9d483814 > > Regards, > Thomas -- You received this message because you are subscribed to the Google Groups "H2 Database" group. To post to this group, send email to h2-database@googlegroups.com. To unsubscribe from this group, send email to h2-database+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/h2-database?hl=en.