Me revoilou,

J´ai essayé comme expliqué sur le site developpez.com d´implementer le Batch avec le Framework Quartz, mais j´ai ce message d´erreur:

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
 
ERROR 28:06:2008 13:50:48,968 com.myAppli.common.spring.SpringManager - Error creating bean with name 'tache' defined in file [C:\Tomcat 5.5\webapps\lib.rary\WEB-INF\classes\spring-library-data.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tache' defined in file [C:\Tomcat 5.5\webapps\lib.rary\WEB-INF\classes\spring-library-data.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;
Caused by: 
java.lang.NoSuchMethodError: org.apache.commons.collections.SetUtils.orderedSet(Ljava/util/Set;)Ljava/util/Set;
	at org.quartz.JobDetail.<init>(JobDetail.java:85)
	at org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean.afterPropertiesSet(MethodInvokingJobDetailFactoryBean.java:149)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1057)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1024)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:140)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:270)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:346)
	at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:92)
	at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:77)
	at com.myAppli.common.spring.SpringManager.getContext(SpringManager.java:39)
	at com.myAppli.common.spring.SpringManager.getObject(SpringManager.java:57)
.............
.............
Par la suite en faisant les recherche j´ai vu d´autres personnes qui ont eu le meme messages et ils préconisaient remplacer commons-collections-2.1.1.jar par le commons-collections.3.2.1.jar ce que j´ai fait mais l´erreur reste la meme.
Une idée?
A bientot