Hide Forgot
Date of First Response: 2008-12-16 03:58:22 project_key: SOA Databse other than HSQLDB is used When the QS (like business_Service) that contains EJB3 is deployed it generates a WARN with exception 2008-08-25 02:39:13,381 WARN [org.jboss.ejb.txtimer.DatabasePersistencePolicy] Unable to get timer handles for containerId: jboss.j2ee:service=EJB3,jar=business_service-ejb.jar,name=HelloWorldBean java.sql.SQLException: ORA-00942: table or view does not exist . . . The problem is that in ejb-deployer.xml the mbean org.jboss.ejb.txtimer.DatabasePersistencePolicy is enabled. Unfortunately this mbean requires manual coding of SQL statement for each database supported. There are multiple solutions to this problem 1) State the problem in the docs and provide the reference to EAP docs how to fix it 2) Update schema tool so it either supports different databases or creates hsqldb datasource just for the timers 3) Update schema tool to switch from DatabasePersistencePolicy to NoopPolicy This exception [probably do not have any impact on QS work so the documentation should be enough.
Link: Added: This issue related SOA-712
Resolved this issue as SOA-712 has been resolved.
Veirfied in CR3