hello,

Suite à de nouveaux besoins, je souhaite changer de version de RichFaces. Honte à moi, je n'avais pas pris la dernière

bref, je tente de passer de la V3.1.4 à la V3.2.1
J'ai téléchargé les 3 libs, et je travaillais déjà avec common-collection-3.2.1.

J'ai remplacé mes libs dans le classpath, puis je les ai copié dans WEB-INF/lib (je ne sais pas si il faut les placer toutes les deux dans le repertoire lib, les avis divergent selon les forums...mais bon, avant je les avais des deux coté et ca marchait)

Lorsque je lance une page, n'importe laquelle, avec ou sans besoin de RichFaces, j'ai une jolie petite erreure du type "NoClassDefFoundError" :

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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
4 juin 2008 12:13:55 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Exception lors de l'envoi de l'évènement contexte initialisé (context initialized) à l'instance de classe d'écoute (listener) com.sun.faces.config.ConfigureListener
java.lang.NoClassDefFoundError: javax/faces/component/ActionSource2
	at java.lang.ClassLoader.defineClass1(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at java.security.SecureClassLoader.defineClass(Unknown Source)
	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1817)
	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:872)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1325)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	at java.lang.Class.getDeclaredConstructors0(Native Method)
	at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
	at java.lang.Class.getConstructor0(Unknown Source)
	at java.lang.Class.newInstance0(Unknown Source)
	at java.lang.Class.newInstance(Unknown Source)
	at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:910)
	at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:961)
	at com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:408)
	at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:332)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3830)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4337)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
4 juin 2008 12:13:55 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
....
..
J'ai trouvé encore peu d'info à ce sujet sur le net, mais un truc m'inquiète : j'ai pu lire que Tomcat gérait parfois mal RichFaces V3.2... Vérité ou rumeur ?

et.. pour mon erreur, si quelqu'un a une idée ..

config :
eclipse 3.3.1.1
tomcat 6
JSF 1.2
RichFaces 3.2.1 (mais pas encore opé)