-
Task
-
Resolution: Done
-
Major
-
JBossAS-5.0.0.GA
-
None
The system property org.jboss.ejb3.timerservice.factory is used to configure the ejb timer service used by ejb3. It defaults to org.jboss.ejb3.timer.jboss.JBossTimerServiceFactory, which in turn is a factory around jboss.ejb:service=EJBTimerService (the ejb2 timer impl). I.e. ejb2 timer service is used in ejb3, by default.
At the same time the ejb3-timer-service.xml that came with AS 5.0.0.GA spawns 10 quartz threads that are not used by default by ejb3. It also has problems configuring alternate DB backend.
Move it to docs/examples/ejb3 to avoid the runtime overhead.
It's also to be decided if we are going to keep this implementation going forward.
- relates to
-
JBAS-6304 EJB3TimerService cannot start with some databases
- Closed
-
EJBTHREE-1697 Move the current ejb3 timer service to a separate optional component
- Resolved