On Oct 2, 2009, at 1:45 AM, Norbert Rieger wrote:

Hi,

we’re using Geronimo’s Timer Service with one of our SLSBs (using @Timeout annotation).

As described in the specs the timers are persistent – or should be.

But in our environment/application it seems that the timers are dropped if

-      the bean is redeployed
-      Geronimo is shutting down

I'm not sure how the current timer persistence works but... I'd expect that - redeploy would eliminate the timers from the original app and set up new timers for the redeployed app. I don't see any other reasonable behavior, since there's no reason to suppose the 2 versions of the app have the same timers. - shutting down geronimo would turn off the timers until either geronimo or the app is restarted, at which time you'd start getting new timeouts.

I'm not sure exactly what behavior you expect, could you explain in more detail?


Are persistent timers the default behaviour within Geronimo, or must this be turned on (xml config e.g.) ?
there's no way to modify this by configuration.

Is there a configuration file for timer‘s persistence configuration ?

I don't think so, but I'm not certain of how they are persisted at the moment.

thanks
david jencks


Thanks a lot for your help.

Many Greetings

NR

Reply via email to