Hi, David, Thanks for your response.
I forgot to mention that I use the Spring framework and the xFashion is defined in a Spring configuration file. I tested its value with another method. Also, the exception occurs on some of definitons, but not others. I can't see any difference between them. --- "David G. Friedman" <[EMAIL PROTECTED]> wrote: > Vernon, > > From your tiles definition I am just not seeing > where you define > "xinhuaFashion" as a definition. I see you define > "xFashion" to extend > "news" but not "xinhuaFashion". Did you forget to > include this in your > cut/paste request for help? You wrote that > "xFashion" was valid according > to your test but I'm failing to see "xinhuaFashion" > which is the name you > listed you were trying to include as a definition. > If you made some bean be > "xinhuaFashion" then you should probably try > declaring it as a definition in > your tiles definition xml file. > > Regards, > David > > -----Original Message----- > From: Vernon [mailto:[EMAIL PROTECTED] > Sent: Tuesday, August 09, 2005 8:10 PM > To: user@struts.apache.org > Subject: [Tiles] Why it is null? > > > I get quite frustrated with a Tiles problem. After > dealing with it for a few of days, I can't figure > out > the cause of this null expection. > > In my Tiles definition XML file, I have > > <definition name="news" > page="/WEB-INF/jsp/news/news.jsp" > controllerClass="com.xxx.NewsComponentController"> > <put name="size" value="10"/> > <put name="sourceName" value="CHANGE-ME"/> > </definition> > > > <definition name="news.gb.fashion" > extends="news.gb.headlines"> > <put name="title" value="Fashion News"/> > <put name="content" value="content.gb.fashion" > type="definition"/> > <put name="menu" > value="/WEB-INF/jsp/news/gb/fashion/menu.jsp" > type="page"/> > </definition> > <definition name="content.gb.fashion" > page="/WEB-INF/jsp/news/content1.jsp" > > <put name="newsOne" value="xinhuaFashion" > type="definition"/> > </definition> > <definition name="xFashion" extends="news"> > <put name="sourceName" value="xFashion"/> > </definition> > > and the content1.jsp file is as: > > <%@ taglib prefix="tiles" > uri="http://jakarta.apache.org/struts/tags-tiles" %> > <tiles:insert name="newsOne"/> > > and in cases, I get this expection: > > ERROR > org.apache.struts.taglib.tiles.InsertTag.doEndTag:920 > - ServletException in > '/WEB-INF/jsp/news/content1.jsp': ServletException > in > '/WEB-INF/jsp/news/news.jsp': null > javax.servlet.ServletException: ServletException in > '/WEB-INF/jsp/news/news.jsp': null > at > org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextI > mpl.java:848) > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp > l.java:781) > at > org.apache.jsp.WEB_002dINF.jsp.news.content1_jsp._jspService(org.apache.jsp. > WEB_002dINF.jsp.news.content1_jsp:62) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > ... > > The value of "xFashion" is valid according to my > test. > Can someone point out the cause here? > > The release day is approaching. Thanks for your > helps > in advance. > > v. > > > > > ____________________________________________________ > Start your day with Yahoo! - make it your home page > http://www.yahoo.com/r/hs > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] > > __________________________________ Yahoo! Mail Stay connected, organized, and protected. Take the tour: http://tour.mail.yahoo.com/mailtour.html --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]