Geronimo's JSF 1.2 support was accidentally regressed on 4/24, which
was unfortunately just a couple of days before the M5 branch was
cut. See this thread for details.
http://tinyurl.com/yo5kwq
While the regression left some JSF functionality intact it disabled
the primary use case for JSF -- rendering faces components in a
JSP. The problem was fixed on 4/27 and you should not see that
error if you build from trunk or download one of the recent nightly
builds. Sorry for this trouble.
Best wishes,
Paul
On May 1, 2007, at 7:52 PM, David Carew wrote:
What do I need to get a JSF web app working in 2.0 M5 ? What
dependencies if any are needed in geronimo-web.xml ? I tried
putting JSTL1.2 and MyFaces1.2 jars in WEB-INF/lib and I got the
following exception. Leaving them out and putting dependencies in
geromino-web.xml results in the same error. The self contained
version (with all the abovementioned jars in WEB-INF/lib) works
fine in standalone Tomcat 6.0.
18:20:51,250 ERROR [[jsp]] Servlet.service() for servlet jsp threw
exception
javax.servlet.ServletException: javax/servlet/jsp/jstl/core/Config
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:152)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java :290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke
(ApplicationDispatcher.java:687)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest
(ApplicationDispatcher.java:469)
at org.apache.catalina.core.ApplicationDispatcher.doForward
(ApplicationDispatcher.java:403)
at org.apache.catalina.core.ApplicationDispatcher.forward
(ApplicationDispatcher.java :301)
at org.apache.jasper.runtime.PageContextImpl.doForward
(PageContextImpl.java:699)
at org.apache.jasper.runtime.PageContextImpl.forward
(PageContextImpl.java:670)
at org.apache.jsp.index_jsp._jspService (index_jsp.java:97)
at org.apache.jasper.runtime.HttpJspBase.service
(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.apache.jasper.servlet.JspServletWrapper.service
(JspServletWrapper.java:379)
at org.apache.jasper.servlet.JspServlet.serviceJspFile
(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:
266)
at javax.servlet.http.HttpServlet.service (HttpServlet.java:806)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java :206)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperValve.java:231)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextValve.java:175)
at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke
(DefaultSubjectValve.java:56)
at org.apache.geronimo.tomcat.GeronimoStandardContext
$SystemMethodValve.invoke(GeronimoStandardContext.java:333)
at
org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke
(GeronimoBeforeAfterValve.java:47)
at org.apache.catalina.core.StandardHostValve.invoke
(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke
(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineValve.java:109)
at org.apache.catalina.valves.AccessLogValve.invoke
(AccessLogValve.java:543)
at org.apache.catalina.connector.CoyoteAdapter.service
(CoyoteAdapter.java:238)
at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run
(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:595)