2016-01-12 5 views
1

Не повезло с использованием кварцевого планировщика. Любая помощь будет очень признательна! Уверяю вас, у меня все необходимые зависимости в моем пом.Кварцевый планировщик НЕ НАЧАЛО. В режиме ожидания

Вот мой spring-config.xml.

<bean id="testObject" class="test.Test"/> 

<bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> 
    <property name="targetObject" ref="testObject"/> 
    <property name="targetMethod" value="print"/> 
</bean> 

<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean"> 
    <!-- see the example of method invoking job above --> 
    <property name="jobDetail" ref="jobDetail"/> 

    <property name="startDelay" value="1000"/> 

    <property name="repeatInterval" value="5000"/> 
</bean> 

<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean" > 
    <property name="jobDetails"> 
     <list> 
      <ref bean="jobDetail" /> 
     </list> 
    </property> 
    <property name="triggers"> 
     <list> 
      <ref bean="simpleTrigger"/> 
     </list> 
    </property> 
    <property name="autoStartup" value="true"/> 
</bean> 

И вот мой тестовый класс ... очень простой.

package test; 

    public class Test { 
     public Test(){}; 

     public void print(){System.out.println("asdfasdfasdf!!!!!\n\n\n\n");} 
    } 

И выход это ...

15: 11: 46,550 [главная] INFO org.quartz.core.QuartzScheduler - планировщик мета-данные: Кварц Scheduler (v2.1.7) «орг .springframework.scheduling.quartz.SchedulerFactoryBean # 0 'with instanceId' NON_CLUSTERED ' Класс планировщика:' org.quartz.core.QuartzScheduler '- выполняется локально. НЕ НАЧАЛО. В настоящее время находится в режиме ожидания. Количество выполненных работ: 0 Использование пула потоков 'org.quartz.simpl.SimpleThreadPool' - с 10 потоками. Использование магазина заданий «org.quartz.simpl.RAMJobStore» - который не поддерживает постоянство. и не кластеризуется.

ответ

0

Я должен был показать остальную часть xml-файла. В файле был еще один компонент с init-методом, который препятствовал запуску планировщика кварца. Если бы кто-то мог более технически объяснить, почему это произошло, я бы все равно это оценил! Благодарю.

Смежные вопросы