You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@shale.apache.org by mohammad_gh <wt...@yahoo.com> on 2007/08/28 17:46:11 UTC
java.lang.NullPointerException when using html view with JSP.
hi
i am using clay and want to create an html view with JSP.
i downloaded ShaleClay.zip and deployed it.
everything is ok.
but i can not use a html view with JSP.
i added only the following file and i get the error below when
calling the full.jsp .
i did not change anything else in the configurations.
what i have to do more?
--------------full.jsp---------------------
<%@ taglib prefix="clay" uri="http://shale.apache.org/clay" %>
<clay:clay id="full" jsfid="/full.html" />
----------------------------------------
-------------------full.html----------------
<html>
<head>
</head>
<body>
<h3>test the full html view</h3>
<form>
<input type="text" value="#{2+2}"/>
<input type="submit"/>
</form>
</html>
----------------------------------------
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.shale.application.faces.ShaleApplicationFilter.doFilter(ShaleApplicationFilter.java:267)
root cause
java.lang.NullPointerException
javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:929)
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:310)
org.apache.jsp.full_jsp._jspx_meth_clay_clay_0(full_jsp.java:78)
org.apache.jsp.full_jsp._jspService(full_jsp.java:55)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.shale.application.faces.ShaleApplicationFilter.doFilter(ShaleApplicationFilter.java:267)
help me please !!!
Mohammad GHASEMI HAMED
--------------------clay-config.xml-----------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE view PUBLIC
"-//Apache Software Foundation//DTD Shale Clay View Configuration
1.0//EN"
"http://struts.apache.org/dtds/shale-clay-config_1_0.dtd">
<view>
<component jsfid="baseLayout" extends="clay" id="base">
<attributes>
<set name="clayJsfid" value="/templates/standard.html" />
</attributes>
<symbols>
<set name="title" value="Hello World" />
<set name="leftContent" value="/pages/defaultLeftNav.html" />
<set name="headerContent" value="/pages/defaultHeader.html" />
<set name="bodyContent" value="/pages/defaultBody.html" />
<set name="footerContent" value="/pages/defaultFooter.html" />
</symbols>
</component>
</view>
----------------------clay-views-config.xml-----------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE view PUBLIC
"-//Apache Software Foundation//DTD Shale Clay View Configuration
1.0//EN"
"http://struts.apache.org/dtds/shale-clay-config_1_0.dtd">
<view>
<component jsfid="/page1.jsf" extends="baseLayout">
<symbols>
<set name="title" value="Page 1" />
<set name="bodyContent" value="/pages/page1Body.html" />
</symbols>
</component>
<component jsfid="/page2.jsf" extends="baseLayout">
<symbols>
<set name="title" value="Page 2" />
<set name="bodyContent" value="/pages/page2Body.html" />
</symbols>
</component>
<component jsfid="/page3.jsf" extends="baseLayout">
<symbols>
<set name="title" value="Page 3" />
<set name="bodyContent" value="/pages/page3Body.html" />
</symbols>
</component>
</view>
--
View this message in context: http://www.nabble.com/java.lang.NullPointerException-when-using-html-view-with-JSP.-tf4342539.html#a12370548
Sent from the Shale - User mailing list archive at Nabble.com.
SV: java.lang.NullPointerException when using html view with JSP.
Posted by Hermod Opstvedt <he...@opstvedt.com>.
Hi
I'll look into this.
Hermod
-----Opprinnelig melding-----
Fra: mohammad_gh [mailto:wt_user@yahoo.com]
Sendt: 28. august 2007 17:46
Til: user@shale.apache.org
Emne: java.lang.NullPointerException when using html view with JSP.
hi
i am using clay and want to create an html view with JSP.
i downloaded ShaleClay.zip and deployed it.
everything is ok.
but i can not use a html view with JSP.
i added only the following file and i get the error below when calling the
full.jsp .
i did not change anything else in the configurations.
what i have to do more?
--------------full.jsp---------------------
<%@ taglib prefix="clay" uri="http://shale.apache.org/clay" %>
<clay:clay id="full" jsfid="/full.html" />
----------------------------------------
-------------------full.html----------------
<html>
<head>
</head>
<body>
<h3>test the full html view</h3>
<form>
<input type="text" value="#{2+2}"/>
<input type="submit"/>
</form>
</html>
----------------------------------------
org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
58)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.shale.application.faces.ShaleApplicationFilter.doFilter(ShaleAppl
icationFilter.java:267)
root cause
java.lang.NullPointerException
javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:92
9)
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:310)
org.apache.jsp.full_jsp._jspx_meth_clay_clay_0(full_jsp.java:78)
org.apache.jsp.full_jsp._jspService(full_jsp.java:55)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
11)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.shale.application.faces.ShaleApplicationFilter.doFilter(ShaleAppl
icationFilter.java:267)
help me please !!!
Mohammad GHASEMI HAMED
--------------------clay-config.xml-----------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE view PUBLIC
"-//Apache Software Foundation//DTD Shale Clay View Configuration
1.0//EN"
"http://struts.apache.org/dtds/shale-clay-config_1_0.dtd">
<view>
<component jsfid="baseLayout" extends="clay" id="base">
<attributes>
<set name="clayJsfid"
value="/templates/standard.html" />
</attributes>
<symbols>
<set name="title" value="Hello World" />
<set name="leftContent"
value="/pages/defaultLeftNav.html" />
<set name="headerContent"
value="/pages/defaultHeader.html" />
<set name="bodyContent"
value="/pages/defaultBody.html" />
<set name="footerContent"
value="/pages/defaultFooter.html" />
</symbols>
</component>
</view>
----------------------clay-views-config.xml-----------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE view PUBLIC
"-//Apache Software Foundation//DTD Shale Clay View Configuration
1.0//EN"
"http://struts.apache.org/dtds/shale-clay-config_1_0.dtd">
<view>
<component jsfid="/page1.jsf" extends="baseLayout">
<symbols>
<set name="title" value="Page 1" />
<set name="bodyContent"
value="/pages/page1Body.html" />
</symbols>
</component>
<component jsfid="/page2.jsf" extends="baseLayout">
<symbols>
<set name="title" value="Page 2" />
<set name="bodyContent"
value="/pages/page2Body.html" />
</symbols>
</component>
<component jsfid="/page3.jsf" extends="baseLayout">
<symbols>
<set name="title" value="Page 3" />
<set name="bodyContent"
value="/pages/page3Body.html" />
</symbols>
</component>
</view>
--
View this message in context:
http://www.nabble.com/java.lang.NullPointerException-when-using-html-view-wi
th-JSP.-tf4342539.html#a12370548
Sent from the Shale - User mailing list archive at Nabble.com.