"kukeltje" wrote : I think, but the chance that I'm wrong is high, that there
is no hibernate on the classpath.
You are right! I was under the wrong impression that a default Process Project
created with the jBPM plugin would contain all dependencies, but hibernate is
not there. I added hibernate3.jar and now I see:
| 10:33:19,208 [main] DEBUG Scheduler : starting the scheduler
| 10:33:19,239 [main] INFO JbpmConfiguration : using jbpm configuration
resource 'jbpm.cfg.xml'
| 10:33:19,239 [main] DEBUG JbpmConfiguration : loading defaults in jbpm
configuration
|
| ...
|
| 10:33:19,786 [JbpmScheduler] DEBUG JbpmContextInfo : creating jbpm context
with service factories '[message, scheduler, logging, persistence,
authentication]'
| 10:33:19,786 [JbpmScheduler] DEBUG JbpmContext : creating JbpmContext
| 10:33:19,786 [JbpmScheduler] DEBUG DbPersistenceServiceFactory : creating
persistence service
| 10:33:19,786 [JbpmScheduler] DEBUG DbPersistenceServiceFactory : building
hibernate session factory
| 10:33:19,833 [JbpmScheduler] INFO Environment : Hibernate 3.1
| 10:33:19,849 [JbpmScheduler] INFO Environment : hibernate.properties not
found
| 10:33:19,849 [JbpmScheduler] INFO Environment : using CGLIB reflection
optimizer
| 10:33:19,864 [JbpmScheduler] INFO Environment : using JDK 1.4
java.sql.Timestamp handling
| 10:33:19,958 [JbpmScheduler] DEBUG HibernateHelper : creating hibernate
configuration resource 'hibernate.cfg.xml'
| 10:33:19,958 [JbpmScheduler] INFO Configuration : configuring from
resource: hibernate.cfg.xml
| 10:33:19,958 [JbpmScheduler] INFO Configuration : Configuration resource:
hibernate.cfg.xml
|
| ...
|
| 10:33:23,114 [JbpmScheduler] INFO DriverManagerConnectionProvider : Using
Hibernate built-in connection pool (not for production use!)
| 10:33:23,114 [JbpmScheduler] INFO DriverManagerConnectionProvider :
Hibernate connection pool size: 20
| 10:33:23,114 [JbpmScheduler] INFO DriverManagerConnectionProvider :
autocommit mode: false
| 10:33:23,114 [JbpmScheduler] INFO DriverManagerConnectionProvider : using
driver: org.hsqldb.jdbcDriver at URL:
jdbc:hsqldb:mem:.;sql.enforce_strict_size=true
| 10:33:23,114 [JbpmScheduler] INFO DriverManagerConnectionProvider :
connection properties: {user=sa, password=****}
| 10:33:23,474 [JbpmScheduler] INFO SettingsFactory : RDBMS: HSQL Database
Engine, version: 1.8.0
| 10:33:23,474 [JbpmScheduler] INFO SettingsFactory : JDBC driver: HSQL
Database Engine Driver, version: 1.8.0
| 10:33:23,489 [JbpmScheduler] INFO Dialect : Using dialect:
org.hibernate.dialect.HSQLDialect
| 10:33:23,505 [JbpmScheduler] INFO TransactionFactoryFactory : Using
default transaction strategy (direct JDBC transactions)
| 10:33:23,505 [JbpmScheduler] INFO TransactionManagerLookupFactory : No
TransactionManagerLookup configured (in JTA environment, use of read-write or
transactional second-level cache is not recommended)
|
| ...
|
| 10:33:26,145 [JbpmScheduler] INFO SessionFactoryObjectFactory : Not
binding factory to JNDI, no JNDI name configured
| 10:33:26,145 [JbpmScheduler] INFO SessionFactoryImpl : Checking 28 named
HQL queries
| 10:33:26,614 [JbpmScheduler] INFO SessionFactoryImpl : Checking 0 named
SQL queries
| 10:33:26,614 [JbpmScheduler] DEBUG DbPersistenceService : creating
hibernate session
| 10:33:26,677 [JbpmScheduler] DEBUG DbPersistenceService : beginning
hibernate transaction
| 10:33:26,692 [JbpmScheduler] DEBUG SchedulerThread : checking for timers
| 10:33:26,724 [JbpmScheduler] WARN JDBCExceptionReporter : SQL Error: -22,
SQLState: S0002
| 10:33:26,724 [JbpmScheduler] ERROR JDBCExceptionReporter : Table not found
in statement [select timer0_.ID_ as col_0_0_ from JBPM_TIMER timer0_ where
(timer0_.EXCEPTION_ is null) and timer0_.ISSUSPENDED_<>1 order by
timer0_.DUEDATE_ asc]
| 10:33:26,724 [JbpmScheduler] ERROR SchedulerSession :
org.hibernate.exception.SQLGrammarException: could not execute query using
iterate
| 10:33:26,724 [JbpmScheduler] DEBUG JbpmContext : closing JbpmContext
| 10:33:26,724 [JbpmScheduler] DEBUG Services : closing service
'persistence': [EMAIL PROTECTED]
| 10:33:26,724 [JbpmScheduler] DEBUG DbPersistenceService : committing
hibernate transaction
| 10:33:26,724 [JbpmScheduler] DEBUG DbPersistenceService : closing hibernate
session
| 10:33:26,724 [JbpmScheduler] INFO SchedulerThread : runtime exception
while executing timers
| org.jbpm.JbpmException: couldn't find timers from the database
| at
org.jbpm.db.SchedulerSession.findTimersByDueDate(SchedulerSession.java:88)
| at
org.jbpm.scheduler.impl.SchedulerThread.executeTimers(SchedulerThread.java:106)
| at org.jbpm.scheduler.impl.SchedulerThread.run(SchedulerThread.java:70)
| Caused by: org.hibernate.exception.SQLGrammarException: could not execute
query using iterate
| at
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:65)
| at
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
| at org.hibernate.loader.hql.QueryLoader.iterate(QueryLoader.java:410)
| at
org.hibernate.hql.ast.QueryTranslatorImpl.iterate(QueryTranslatorImpl.java:310)
| at
org.hibernate.engine.query.HQLQueryPlan.performIterate(HQLQueryPlan.java:170)
| at org.hibernate.impl.SessionImpl.iterate(SessionImpl.java:1139)
| at org.hibernate.impl.QueryImpl.iterate(QueryImpl.java:46)
| at
org.jbpm.db.SchedulerSession.findTimersByDueDate(SchedulerSession.java:82)
| ... 2 more
| Caused by: java.sql.SQLException: Table not found in statement [select
timer0_.ID_ as col_0_0_ from JBPM_TIMER timer0_ where (timer0_.EXCEPTION_ is
null) and timer0_.ISSUSPENDED_<>1 order by timer0_.DUEDATE_ asc]
| at org.hsqldb.jdbc.Util.throwError(Unknown Source)
| at org.hsqldb.jdbc.jdbcPreparedStatement.<init>(Unknown Source)
| at org.hsqldb.jdbc.jdbcConnection.prepareStatement(Unknown Source)
| at
org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:442)
| at
org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:368)
| at
org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
| at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
| at org.hibernate.loader.hql.QueryLoader.iterate(QueryLoader.java:384)
| ... 7 more
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3984936#3984936
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3984936
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user