Index: scheduler-component-shared/src/java/org/sakaiproject/component/app/scheduler/ScheduledInvocationManagerImpl.java =================================================================== --- scheduler-component-shared/src/java/org/sakaiproject/component/app/scheduler/ScheduledInvocationManagerImpl.java (revision 12476) +++ scheduler-component-shared/src/java/org/sakaiproject/component/app/scheduler/ScheduledInvocationManagerImpl.java (working copy) @@ -62,13 +62,18 @@ public void init() { - LOG.info("init()"); - try { - registerScheduledInvocationRunner(); - } catch (SchedulerException e) { - LOG.error("failed to schedule ScheduledInvocationRunner job", e); - } - } + LOG.info("init()"); + boolean startJob = m_serverConfigurationService.getBoolean("jobscheduler.run_scheduled_invocation_runner", true); + if(startJob) { + try { + registerScheduledInvocationRunner(); + } catch (SchedulerException e) { + LOG.error("failed to schedule ScheduledInvocationRunner job", e); + } + } else { + LOG.info("ScheduledInvocationRunner disabled on this node"); + } + }