Details
-
Bug
-
Resolution: Done
-
Major
-
2.0-CR1
-
None
Description
I was debugging my sample BPEL script and got it to the point where the script compiled OK but had errors when I tried to execute it. Afterwards, I saw a continuous stream of messages (approx one per second ) of the following error. Once this starts happening you're pretty well hosed unless you stop the server, delete <installdir>/server/default/data/h2, and restart.
One time I had to force the server to stop via process kill because it was no longer registering <ctrl-c> from the keyboard.
12:47:56,547 ERROR [SimpleScheduler] Error loading immediate jobs from database. org.apache.ode.scheduler.simple.DatabaseException: org.h2.jdbc.JdbcSQLException: General error: java.lang.Error: unexpected code path [50000-68]
at org.apache.ode.scheduler.simple.JdbcDelegate.dequeueImmediate(JdbcDelegate.java:189) at org.apache.ode.scheduler.simple.SimpleScheduler$7.call(SimpleScheduler.java:576) at org.apache.ode.scheduler.simple.SimpleScheduler$7.call(SimpleScheduler.java:575) at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(SimpleScheduler.java:218) at org.apache.ode.scheduler.simple.SimpleScheduler.doLoadImmediate(SimpleScheduler.java:574) at org.apache.ode.scheduler.simple.SimpleScheduler$LoadImmediateTask.run(SimpleScheduler.java:685) at org.apache.ode.scheduler.simple.SimpleScheduler.runTask(SimpleScheduler.java:551) at org.apache.ode.scheduler.simple.SchedulerThread.run(SchedulerThread.java:152) at java.lang.Thread.run(Thread.java:619) Caused by: org.h2.jdbc.JdbcSQLException: General error: java.lang.Error: unexpected code path [50000-68] at org.h2.message.Message.getSQLException(Message.java:91) at org.h2.message.Message.convert(Message.java:176) at org.h2.command.Command.executeQueryLocal(Command.java:141) at org.h2.command.Command.executeQuery(Command.java:120) at org.h2.jdbc.JdbcPreparedStatement.executeQuery(JdbcPreparedStatement.java:91) at org.jboss.resource.adapter.jdbc.CachedPreparedStatement.executeQuery(CachedPreparedStatement.java:91) at org.jboss.resource.adapter.jdbc.WrappedPreparedStatement.executeQuery(WrappedPreparedStatement.java:342) at org.apache.ode.scheduler.simple.JdbcDelegate.dequeueImmediate(JdbcDelegate.java:173) ... 8 more Caused by: java.lang.Error: unexpected code path at org.h2.message.Message.getInternalError(Message.java:128) at org.h2.message.Message.getInternalError(Message.java:188) at org.h2.index.MultiVersionCursor.next(MultiVersionCursor.java:127) at org.h2.table.TableFilter.next(TableFilter.java:249) at org.h2.command.dml.Select.queryFlat(Select.java:466) at org.h2.command.dml.Select.queryWithoutCache(Select.java:534) at org.h2.command.dml.Query.query(Query.java:231) at org.h2.command.CommandContainer.query(CommandContainer.java:78) at org.h2.command.Command.executeQueryLocal(Command.java:139) ... 13 more