title: How to schedule a job in Quartz that repeats forever?
body: <p>Is it possible to repeat a job in Quartz forever in a serial way?</p>
  
  <p>Now, if I don't set RepeatInterval I get an error saying that RepeatInterval cannot be zero.</p>
  
  <p>Is it possible to configure this using Spring.NET? What I have now is this:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8" ?&gt;
  &lt;objects xmlns="http://www.springframework.net"&gt;
    &lt;object id="ExampleBusinessObject" type="Edu3.Core.Job.ExampleJob, Edu3.Core"/&gt;
  
    &lt;object id="JobDetail" 
            type="Spring.Scheduling.Quartz.MethodInvokingJobDetailFactoryObject,
                  Spring.Scheduling.Quartz"&gt;
      &lt;property name="TargetObject" ref="ExampleBusinessObject" /&gt;
      &lt;property name="TargetMethod" value="DoIt" /&gt;
      &lt;property name="Concurrent" value="false" /&gt;
    &lt;/object&gt;
  
    &lt;object id="SimpleTrigger" 
            type="Spring.Scheduling.Quartz.SimpleTriggerObject, 
                  Spring.Scheduling.Quartz"&gt;
      &lt;!-- see the example of method invoking job above --&gt;
      &lt;property name="JobDetail" ref="JobDetail" /&gt;
      &lt;!-- 10 seconds --&gt;
      &lt;!--&lt;property name="StartDelay" value="5s" /&gt;--&gt;
      &lt;!-- repeat every 50 seconds --&gt;
      &lt;property name="RepeatInterval" value="10s" /&gt;
    &lt;/object&gt;
  
    &lt;object id="quartzSchedulerFactory" 
            type="Spring.Scheduling.Quartz.SchedulerFactoryObject,
                  Spring.Scheduling.Quartz"&gt;
      &lt;property name="triggers"&gt;
        &lt;list&gt;
          &lt;ref object="SimpleTrigger" /&gt;
        &lt;/list&gt;
      &lt;/property&gt;
    &lt;/object&gt;
  &lt;/objects&gt;
  </code></pre>
  
  <p>I don't want different threads executing the same job. I just want DoIt to be triggered. If DoIt is finished, then DoIt is triggered again. Like a infinitive while loop.</p>