I also have the need for a timer triggered class. Is there a way to have a normal message-bean's setContext or ejbCreate method be called just after the EAR was deployed or JBoss was started?
There are some Scheduler related examples in the deploy directory of the standard jboss distro. Check out
scheduler-service.xml in deploy and the scheduler-plugin.jar in the lib directories.