title: Is there something that starts a cron in java?
body: <p>I have some java written to do a very very simple operation. It needs to happen once every three hours and is not connected to any user action, it's just something that revolves every three hours.</p>
  
  <p>For this reason, I'm having trouble troubleshooting. The operation isn't happening. Assuming the java is intact, is there something that is supposed to "start" the cron? Or should I expect it to just be going once the server is restarted?</p>
  
  <pre><code>    &lt;bean id="queueJob" class="org.springframework.scheduling.quartz.JobDetailBean"&gt;
      &lt;property name="jobClass" value="com.campbiche.pb.service.scheduler.BaseQuartzScheduler" /&gt;
      &lt;property name="jobDataAsMap"&gt;
          &lt;map&gt;
              &lt;entry key="processorName" value="scheduleListingActions" /&gt;
              &lt;entry key="methodName" value="revolveQueue" /&gt;
          &lt;/map&gt;
      &lt;/property&gt; 
  &lt;/bean&gt;
  
  &lt;bean id="queueCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean"&gt;
      &lt;property name="jobDetail" ref="queueJob" /&gt;
      &lt;!-- run every 1 miunute --&gt;
      &lt;property name="cronExpression" value="*/1 * * * * ?" /&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>Working in SpringSource. The Cron is set to one minute for testing. "" has already been added to a schedulerfactorybean bean as well but I did not include the code here for brevity.</p>