Thank you very much!
I was mostly concerned how it would work in a clustered environment. We already have a timer service running on a stand-alone instance which is started on deployment by a servlet. So it seems we only need to do the same for this application. I hope the servlet only will initialize our timer service once and not once for every instance it's deployed on.
[Message sent by forum member 'woel' (woel)]
http://forums.java.net/jive/thread.jspa?messageID=274867