As such the TimerService implementation is not stable in jboss6.1.
The version of timer-service library (of JBoss6.1.0.Final) itself says it is only an ALPHA lib… not a GA (jboss-ejb3-timerservice-mk2.jar, version 1.0.0-alpha-13)
I was facing an issue with the TimerService and while looking for a solution, found out JBoss team doesn’t support issues of JBoss-6x any longer.
The issue was related to Transaction management in Timer Service implementation.
Following is the JIRA defect and attached is the library with fix of the issue.
You can get the source code also at my GitHub page mentioned below.
JIRA Defect - https://issues.jboss.org/browse/JBAS-9454
Source code of Fixed lib - https://github.com/SarangAnajwala/jboss-ejb3-timerservice
Fixed lib jar file – https://www.box.com/s/5c6d4a99cfd7e07df091/1/275092885/2167714863/1