Re: NPE on BodyTag / PropertyTag, Resin 2&3
Matt Dowell <[email protected]>
| Newsgroups | gmane.comp.web.sitemesh.general |
|---|---|
| Message-ID | <[email protected]> |
Scott, Sure, Sitemesh v. 2.0.1, and below is the sampe file: <head> <meta name="descTitle" content="This is the description title" /> <meta name="descBody" content="This is the description body there has to be a lot of text in this one, etc.. this is going in the SDFSTERGDSFSdf td tag on the right"> <meta name="decorator" content="main_decorator"> <title>This is the Title!</title> </head> <body> This is the body of the testx<Br><BR><BR> <p> yaddddddddddddd test test test </body> </html> Thanks, Matt Quoting Scott Farquhar <[email protected]>: > Matt, > > Can you let me know the version of Sitemesh you are using, as well as a > sample page that is being decorated. > > Cheers, > Scott > > On Sun, Mar 21, 2004 at 11:44:21AM -0600, Matt Dowell wrote: > > 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 > > _______________________________________________ > > Opensymphony-sitemesh mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-sitemesh > > > ------------------------------------------------------- > 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 > _______________________________________________ > Opensymphony-sitemesh mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/opensymphony-sitemesh > > ------------------------------------------------------- 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