I added a timer service to a stateless EJB:
| private @Resource TimerService timer; | | public void startTimer() | { | timer.createTimer(1000, 1000, "clock"); | } | | @Timeout public void timeou(Timer timer) | { | logger.info("tick"); | } | This works wonderfully but there's a problem that ONLY appears when I'm running on Windows. I do not run in to this problem using the same app on OS X. I am using JBoss 4.0.4.GA. I get this error after killing and restarting JBoss a few times: 08:50:19,421 ERROR [TimerServiceImpl] Cannot create txtimer java.lang.IllegalStateException: Unable to persist timer at org.jboss.ejb.txtimer.DatabasePersistencePolicy.insertTimer(DatabasePersistencePolicy.java:126) I am not given an opportunity to catch this exception (tried that) before it chokes so I cannot retry the create call. I resolve the problem by taking a clean copy of the default configuration and then redeploying my app. Any suggestions appreciated. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3961691#3961691 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3961691 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user