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.

Reply via email to