there seems to be a class loader conflict between RichFaces 3.2, and Tomcat 6.0 jars. This is the error I am getting when I run Max Katz's 'richfaces-template' from my Eclipse project. (it works ok with Tomcat 5.5)
java.lang.LinkageError: Class javax/el/ELResolver violates loader constraints
at com.sun.faces.config.ConfigureListener.registerELResolverAndListenerWithJsp(ConfigureListener.java:397)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:189)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3854)
Trying to upgrade and it seems to break my skinning.
I get the following:
java.lang.NoSuchMethodError: javax.faces.component.UIViewRoot.addPhaseListener(Ljavax/faces/event/PhaseListener;
My web.xml skin param looks like:
<context-param>
<param-name>org.richfaces.SKIN</param-name>
<param-value>blueSky</param-value>
</context-param>
Has anyone else seen this?