Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

EJB2.1 Timer Service

 
Bhavesh Ravjee
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am using EJB2.1 with Jboss 4.x.

With EJB2.1 timers are only persisted when a server crash occurs. Normal soft shutdowns remove timers from the db.

I have tried overriding deleteTimer method of the GeneralPurposePersistencePlugin class to not do anything. However the drawback is that if a timer executes, this method is called, hence the timer is not removed from the db. This means when the server starts up, the timer will be rescheduled again.

Any ideas on how to get timers to persist even during soft shutdowns.

Thanks!
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic