ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
361
361
EMPFEHLEN
-
23.07.11 13:33 #1
- Registriert seit
- Jul 2011
- Beiträge
- 2
Hallo,
Ich bin ein ICEfaces Anfänger und benutze eine Kombination aus ICEfaces 2.0+Eclipse3.6+Tomcat7.0. Ich bin die Schritt für Schritt Anleitung der Guide.pdf in der DateiICEfaces-2.0.0-Eclipse-3.6-plugins.zip durchgegangen um ein neues Projekt zu erstellen. Dann schrieb ich eine welcome.jspx mit folgendem Inhalt (kopiert aus nem anderen tut, müsste also gehen):
Code :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
<?xml version="1.0" encoding="ISO-8859-1" ?> <jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:ice="http://www.icesoft.com/icefaces/component"> <jsp:directive.page contentType="text/html;charset=ISO-8859-1" pageEncoding="ISO-8859-1"/> <f:view> <ice:outputDeclaration doctypeRoot="HTML" doctypePublic="-//W3C//DTD HTML 4.01 Transitional//EN" doctypeSystem="http://www.w3.org/TR/html4/loose.dtd"/> <html> <head> <title><ice:outputText value="MyOpac - Willkommenseite" /></title> <ice:outputStyle href="./xmlhttp/css/xp/xp.css" /> </head> <body> <ice:outputText value="Willkommen bei MyOpac." /> <br /> <ice:outputText value="Ich wünsche viel Spaß." /> <ice:form partialSubmit="true" > <ice:messages /> </ice:form> </body> </html> </f:view> </jsp:root>
Schließlich änderte ichn noch die index.jsp:
Code :1 2 3 4 5 6
<html> <head> </head> <body> <jsp:forward page="welcome.jspx" /> </body> </html>
Also ich dann jedoch auf die entsprechende Seite ging, bekam ich nur folgende Exception:
Code :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
org.apache.jasper.JasperException: An exception occurred processing JSP page /welcome.jspx at line 8 5: xmlns:h="http://java.sun.com/jsf/html" 6: xmlns:ice="http://www.icefaces.org/component"> 7: <jsp:directive.page contentType="text/html;charset=ISO-8859-1" pageEncoding="ISO-8859-1"/> 8: <f:view> 9: <ice:outputDeclaration doctypeRoot="HTML" doctypePublic="-//W3C//DTD HTML 4.01 Transitional//EN" doctypeSystem="http://www.w3.org/TR/html4/loose.dtd"/> 10: <html> 11: <head> Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:567) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:471) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:745) org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:716) org.apache.jsp.index_jsp._jspService(index_jsp.java:67) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) root cause java.lang.NullPointerException [...]
Was kann ich tun, damit es funktioniert, wo könnte der Fehler liegen?
Viele Grüße,
Luciferius
-
02.08.11 16:59 #2
- Registriert seit
- Aug 2011
- Beiträge
- 3
Hallo Luciferius,
vielleicht liegt die Lösung in einem unpassenden Eintrag in der web.xml bzw. der faces-config.xml begründet.
Warum muss es eigentlich JSP sein? Wären Faclets (XHTML files) nicht naheliegender?
Gruß
Twistleton
-
02.08.11 18:36 #3
- Registriert seit
- Jul 2011
- Beiträge
- 2
Ich bin ein absoluter Neuling, was Java EE angeht, wollte mir nur mal ein überblick verschaffen, habe aber herrausgefunden, das ab der Version 2.0 ICEfaces keine JSP mehr unterstützt.
Gruß
Luciferius
-
02.08.11 19:36 #4
- Registriert seit
- Aug 2011
- Beiträge
- 3
JSP ist mit JSF 2.0 schon noch möglich, aber nicht empfohlen, da verschiedene Dinge mit JSP nicht funktionieren.
Ich versucht übrigens im Moment ein ähnliches Umfeld zum Fliegen zu bekommen: ICEface 2 mit Tomcat 7 und Scala.
Viele Grüße
Twistleton
Ähnliche Themen
-
Icefaces Frage
Von hesk im Forum JavaAntworten: 0Letzter Beitrag: 17.06.11, 16:41 -
ICEfaces
Von Akeshihiro im Forum JavaAntworten: 5Letzter Beitrag: 26.10.09, 06:32 -
ICEfaces: Checkboxen im Programm aktivieren
Von cuchulainn im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 0Letzter Beitrag: 05.06.09, 11:52 -
render() und doView() mit IceFaces und Liferay
Von cuchulainn im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 07.01.09, 16:36 -
ICEFACES, JSF, Zugriff auf alle Sessions?
Von WolfBauer im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 16.01.08, 03:23





Zitieren
Login





