Hello, I am choosing curently between TimerService and JBoss Schedulers for running repeated requests with given timeout...
I tried to use JBoss Scheduler with "StartAtStartup" = true, generally haven't found any issues, worked Ok. The question is - can I start and stop the Scheduler programmatically ? I.e. there is a EJB which I would like to start and stop Scheduler. I assume the start() and stop() methods in org.jboss.varia.scheduler.Scheduler are doing exactly this. The trouble is, I cannot understand how to access the Scheduler service from my EJB . I need to pass JNDI name to InitialContext, right > new InitialContext(). lookup( some name here ); the snippet from jboss-service.xml is : <mbean code="org.jboss.varia.scheduler.Scheduler" | name=":service=Scheduler,schedule=WSAsyncEJBClient"> | <classpath codebase="deploy/WSAsyncEJBClient" archives="WSAsyncEJBClient.jar"/> | | <attribute name="StartAtStartup">false</attribute> | ... | </mbean > | I wonder if JNDI name should match mbean name, or something else. Thanks, Nik View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4041451#4041451 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4041451 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
