Hi,
I have used the most recent version (1.0.63) but the following
exception keep filling the log file:
Caused by: org.h2.jdbc.JdbcBatchUpdateException: Timeout trying to
lock table CONTENTASSETRESPONSE [HYT00-50]
at
org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1040)
at
org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)
at
org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)
at
org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
The exception code 'HYT00-50' means you are using version 1.0.50. If
you are using version 1.0.63, then the exception code would be
HYT00-63. Could you check that the old version of H2 is not in the
classpath?
how do I enable row level locking in H2? probably it's because the locking
level.
I don't think that is the problem, but H2 does not yet support row
level locking. It does support multi version concurrency as an option
by the way, but this feature is quite new.
Happy New Year!
Regards,
Thomas