the rusher
Mitglied
Hallo zusammen
Ich bin relativ neu im Bereich Webapplikationen und bin gerade dabei mich in JSF/Facelets einzuarbeiten. Dazu habe ich mal eine Beispiel-Applikation erstellt (besteht im Moment erstmal nur aus ein paar .xhtml Seiten), weil ich die "Template-Funktion" von Facelets testen wollte. Wenn ich mein Project aber mit Tomcat starten will, wirft er mir folgenden Fehler:
Ich habe die aktuelle Facelets-Version (1.1.14) und benutze die Tomcat-Version 6.0.14, die jsf-facelets.jar liegt im lib-Ordner des Projekts, der faces-config.xml habe ich den neuen View-Handler (com.sun.facelets.FaceletViewHandler) hinzugefügt und in der web.xml habe ich das Default-Suffix auf .xhtml geändert. Im Tomcat lib-Ordner liegen zudem die MyFaces-Bibliotheken.
Leider werde ich aus der Fehlermeldung nicht recht schlau, kann mir jemand einen Tipp geben?
Gruss
rusher
Ich bin relativ neu im Bereich Webapplikationen und bin gerade dabei mich in JSF/Facelets einzuarbeiten. Dazu habe ich mal eine Beispiel-Applikation erstellt (besteht im Moment erstmal nur aus ein paar .xhtml Seiten), weil ich die "Template-Funktion" von Facelets testen wollte. Wenn ich mein Project aber mit Tomcat starten will, wirft er mir folgenden Fehler:
Code:
SEVERE: Servlet.service() for servlet jsp threw exception
javax.servlet.ServletException: javax.servlet.jsp.JspFactory.getJspApplicationContext(Ljavax/servlet/ServletContext;)Ljavax/servlet/jsp/JspApplicationContext;
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:274)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
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:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Ich habe die aktuelle Facelets-Version (1.1.14) und benutze die Tomcat-Version 6.0.14, die jsf-facelets.jar liegt im lib-Ordner des Projekts, der faces-config.xml habe ich den neuen View-Handler (com.sun.facelets.FaceletViewHandler) hinzugefügt und in der web.xml habe ich das Default-Suffix auf .xhtml geändert. Im Tomcat lib-Ordner liegen zudem die MyFaces-Bibliotheken.
Leider werde ich aus der Fehlermeldung nicht recht schlau, kann mir jemand einen Tipp geben?
Gruss
rusher