Create a separate timer instance for your long-running job executor. A new timer can be created by setting a unique ObjectName for the TimerName attribute.
It worked. I would have thought this to be the defaul action of a job scheduler.
I had to add this to get it to work properly.
<attribute name="TimerName">jboss:service=Timer,name=CustomTimer</attribute> <depends> <mbean code="javax.management.timer.Timer" name="jboss:service=Timer,name=CustomTimer"/> </depends>
Thanks for the help