J'ai configuré un travail Quartz, qui se déclenche dans Debug Tomcat de l'éclipse fourni avec Spring. Mais si je déploie mon application sur mon installation Tomcat séparée, le travail ne se déclenche pas.Java - Travail de Quartz travaillant sur Debug Tomcat, mais pas sur Tomcat séparé
Voici mon quartz-config.xml:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd">
<context:component-scan base-package="de.java.scheduling" />
<bean name="issueSyncJobDetail" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
<property name="jobClass" value="de.java.scheduling.IssueSyncJob" />
<property name="durability" value="true" />
</bean>
<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="issueSyncJobDetail" />
<property name="cronExpression" value="0/10 * * ? * MON-FRI" />
</bean>
<!-- Scheduler factory bean to glue together jobDetails and triggers to Configure Quartz Scheduler -->
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="jobDetails">
<list>
<ref bean="issueSyncJobDetail" />
</list>
</property>
<property name="triggers">
<list>
<ref bean="cronTrigger" />
</list>
</property>
</bean>
Toute idée de ce qui pourrait être la cause de l'emploi ne peut pas déclencher une fois déployé sur mon Tomcat?
Il semble qu'il n'y a pas d'erreur dans votre xml, pouvez-vous fournir plus infomation, une autre option, j'ai fait une erreur comme la tienne, je debug à tomcat dans mon éclipse puis je l'empaquette dans un fichier guerre puis je la mets dans mon dossier webapps puis je lance tomcat avec eclipse, évidemment ça ne marche pas, donc vous avez fait une erreur comme moi? – Wangbo
Pourquoi cela n'a-t-il pas fonctionné pour vous sur votre Tomcat autonome? Quelle était l'erreur? – SpaceJump