I'm looking at the code so it seem the timer will expire even before the create 
transaction is committed.

The standard is not very clear on that: ejb-2.1 spec, section 22.4.2 reads

"The container must call the ejbTimeout method after the timed duration or the 
absolute time specification in the timer creation method has passed. The timer 
service must begin to count down the timer duration upon timer creation..."

So it boils down to what is the timer creation time.

- TimerService.createTimer()
or
- tx commit after TimerService.createTimer() ?

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3936895#3936895

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3936895


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to