Bonjour à tous !
je suis entrain de développer une application web java avec Spring et je voudrais créer une tâche planifiée avec Spring et la classe java Timer.
Mon problème c'est que lorsque je demande à afficher simplement du texte depuis ma méthode à exécuter ça marche nickel . Mais dès que je mets du code
qui doit se connecter à une BD et enregistrer un fichier xml ; la tâche ne s'exécute pas !
ma config ApplicationContext.xml
HELP PLEASE !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <!-- ======= CONFIGURATION DES TACHES PLANIFIEES ======= --> <bean id="frsJob" class="ipm.beans.FournisseurBean"> </bean> <bean id="exportFRNTask" class="org.springframework.scheduling.timer.MethodInvokingTimerTaskFactoryBean"> <property name="targetObject" ref="frsJob"/> <property name="targetMethod" value="testMethod"/> </bean> <bean id="exportFRNSchedulTask" class="org.springframework.scheduling.timer.ScheduledTimerTask"> <property name="delay" value="30000"/> <property name="period" value="15000"/> <property name="timerTask" ref="exportFRNTask"/> </bean> <bean id="timerFactory" class="org.springframework.scheduling.timer.TimerFactoryBean"> <property name="scheduledTimerTasks"> <list> <ref bean="exportFRNSchedulTask"/> </list> </property> </bean>
Partager