NPE on BodyTag / PropertyTag, Resin 2&3
Matt Dowell <[email protected]>
| Newsgroups | gmane.comp.web.sitemesh.general |
|---|---|
| Message-ID | <[email protected]> |
I am trying to apply a PageDecorator and I am getting a NPE on the BodyTags
(line 27) and PropertyTag (line 61) needless to say, my page (specifically,
those elements) are not decorating. Here is the information:
Stack Trace:
java.lang.NullPointerException
at
com.opensymphony.module.sitemesh.taglib.decorator.BodyTag.doEndTag(BodyTag.j
ava:27)
at _decorators._body_0inc__jsp._jspService(_body_0inc__jsp.java:35)
...
java.lang.NullPointerException
at
com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag.doEndTag(Prope
rtyTag.java:61)
at _decorators._body_0inc__jsp._jspService(_body_0inc__jsp.java:45)
...
java.lang.NullPointerException
at
com.opensymphony.module.sitemesh.taglib.decorator.PropertyTag.doEndTag(Prope
rtyTag.java:61)
at _decorators._body_0inc__jsp._jspService(_body_0inc__jsp.java:48)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.pageservice(Page.java:555)
Here is the include in the decorator it is puking on:
<!-- START BODY_INC.JSP -->
<%@ taglib uri="sitemesh-decorator" prefix="decorator" %>
<tr>
<td>
<decorator:body />
</td>
<td align="left" valign="top">
<table width="175" bgcolor="#ffffb9" border="0">
<tr>
<td>
<P><STRONG><U><FONT face=Verdana size=1>
<decorator:getProperty property="meta.descTitle"
default="" />
</FONT></U></STRONG>
<FONT face=Verdana size=1>
<decorator:getProperty property="meta.descBody"
default="" />
</font>
</td>
..
Here is decorators.xml
<decorators defaultdir="/decorators">
<decorator name="main_decorator" page="full_decorator.jsp"/>
</decorators>
Any ideas? I am also using WW2, I have tried it on Resin 2, and assuming it
was a PageContext / Servlet spec issue, I tried it on the latest version of
Resin 3.0.6 and got the same thing.
Thanks for the help.
Matt Dowell
www.logicd.com
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click