From: Russell H. <rus...@wr...> - 2005-05-25 10:28:06
|
Has anyone tried Sun's JSF implementation with Jetty? I'm having a real painful time here. Finally managed to get it to work, but the f:verbatim tag seems to be broken. There is a note in the JSF docs saying that some containers don't follow the Servlet spec, and the problem they talk about seems to apply to Jetty: "Some versions of some web containers, such as Resin and Oracle App Server, don't follow the Servlet 2.3 specification rule of calling ServletContextListener listeners defined in TLD files in the META-INF directory of a jar. Running a JavaServer Faces technology Web application in such a container requires you to manually declare the ServletContextListener instance. The listener-class you need to specify is com.sun.faces.config.ConfigureListener" (from http://java.sun.com/j2ee/javaserverfaces/docs/ReleaseNotes.html#issues) JSF doesn't seem to want to work in Jetty unless I do the above. Also, I wonder if this is perhaps biting me too: "If you're using a SunTM ONE Application Server 7.x, Tomcat 4 series container, or any container that strictly conforms to JSP 1.2, Servlet 2.3, you must use JSTL 1.0 instead of JSTL 1.1." I wonder if I should be trying MyFaces instead... -- Russell Howe rus...@wr... Today's Nemi: http://www.metro.co.uk/img/pix/nemi_may25.jpg |