Was this ever resolved? I'm getting a similar error.
On Monday, August 13, 2012 3:07:30 PM UTC-4, bdeen wrote: > > I'm running with h2 h2-1.3.166.jar. I'm getting the following. The only > thing I see on this issue is that this was suppose to be fixed in the 159 > version. Anyone see this and know what the actual issue is, I've used the > error identifier on h2database and it says an io error occurred. I'm > getting this at the very end of my unit test run after using the table > structure to create/update/delete local cache entries. > > > > org.h2.jdbc.JdbcSQLException: IO Exception: "java.io.IOException: > org.h2.jdbc.JdbcSQLException: IO Exception: ""Missing lob entry: 4/14"" > [90028-166]"; "lob: null table: 16 id: 4" [90031-166] > at org.h2.message.DbException.getJdbcSQLException(DbException.java:329) > at org.h2.message.DbException.get(DbException.java:158) > at org.h2.message.DbException.convertIOException(DbException.java:315) > at org.h2.value.ValueLobDb.getBytesNoCopy(ValueLobDb.java:229) > at org.h2.value.ValueLobDb.getBytes(ValueLobDb.java:214) > at org.h2.jdbc.JdbcResultSet.getBytes(JdbcResultSet.java:970) > at > com.j256.ormlite.jdbc.JdbcDatabaseResults.getBytes(JdbcDatabaseResults.java:106) > at > com.j256.ormlite.field.types.StringBytesType.resultToSqlArg(StringBytesType.java:41) > at > com.j256.ormlite.field.BaseFieldConverter.resultToJava(BaseFieldConverter.java:24) > at com.j256.ormlite.field.FieldType.resultToJava(FieldType.java:761) > at > com.j256.ormlite.stmt.mapped.BaseMappedQuery.mapRow(BaseMappedQuery.java:60) > at > com.j256.ormlite.stmt.StatementExecutor.queryForFirst(StatementExecutor.java:96) > at com.j256.ormlite.dao.BaseDaoImpl.queryForFirst(BaseDaoImpl.java:229) > at com.j256.ormlite.stmt.QueryBuilder.queryForFirst(QueryBuilder.java:269) > at DocScannerMain.getFalconData(Unknown Source) > at DocScannerMain$UpdateCache.run(Unknown Source) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at > java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:573) > at java.security.AccessController.doPrivileged(Native Method) > at > java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:570) > at java.lang.Thread.run(Thread.java:680) > Caused by: java.io.IOException: org.h2.jdbc.JdbcSQLException: IO > Exception: "Missing lob entry: 4/14" [90028-166] > at org.h2.message.DbException.convertToIOException(DbException.java:348) > at org.h2.store.LobStorage$LobInputStream.fillBuffer(LobStorage.java:464) > at org.h2.store.LobStorage$LobInputStream.readFully(LobStorage.java:437) > at org.h2.store.LobStorage$LobInputStream.read(LobStorage.java:428) > at org.h2.util.IOUtils.copy(IOUtils.java:163) > at org.h2.util.IOUtils.readBytesAndClose(IOUtils.java:276) > at org.h2.value.ValueLobDb.getBytesNoCopy(ValueLobDb.java:227) > ... 18 more > Caused by: org.h2.jdbc.JdbcSQLException: IO Exception: "Missing lob entry: > 4/14" [90028-166] > at org.h2.message.DbException.getJdbcSQLException(DbException.java:329) > at org.h2.message.DbException.get(DbException.java:169) > at org.h2.message.DbException.get(DbException.java:146) > at org.h2.store.LobStorage.readBlock(LobStorage.java:228) > at org.h2.store.LobStorage$LobInputStream.fillBuffer(LobStorage.java:461) > ... 23 more > > -- You received this message because you are subscribed to the Google Groups "H2 Database" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/h2-database?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
