I thought I did, but was looking in the wrong spot. Sorry :(

Thanks,
Adi Saraf

On Fri, Aug 12, 2011 at 9:36 AM, Antonio Petrelli <
[email protected]> wrote:

> Uh didn't you solve the problem?
>
> 2011/8/12 Aditya Saraf <[email protected]>
>
> > Hi,
> >
> > I am trying to get the tiles definitions to work within folder. They seem
> > to
> > be working on all root level files, but not inside folders. I am using
> the
> > BasicTilesContainer configuration with a tiles.xml file in the WEB-INF
> > folder. My error is as follows.
> >
> > java.lang.NullPointerException
> >
> >
> org.apache.tiles.template.InsertDefinitionModel.start(InsertDefinitionModel.java:74)
> >
> >
> org.apache.tiles.jsp.taglib.InsertDefinitionTag.doTag(InsertDefinitionTag.java:276)
> >
> > After attaching the source, I see that the line 217 in
> > org.apache.tiles.jsp.context.JspUtil.java calls getContainer(). Which in
> > turn calls an overloaded method of getContainer() on line 127 in the same
> > class. On line 127, I notice the following.
> >
> > (TilesContainer)
> context.getAttribute(key,PageContext.*APPLICATION_SCOPE*);
> >
> > I am suspecting that key is not being set or the attribute cannot be
> > retrieved given the appropriate key. They key should be set to
> > TilesAccess.CONTAINER_ATTRIBUTE. I guess someting in my Tomcat context is
> > not configured properly for this to not return the proper Tiles
> Container.
> > My web.xml looks like this
> >
> > <servlet-name>tiles</servlet-name>
> >  <servlet-class>org.apache.tiles.web.startup.TilesServlet</servlet-class>
> >     <init-param>
> >         <param-name>
> >           org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG
> >         </param-name>
> >         <param-value>
> >           /WEB-INF/tiles.xml
> >         </param-value>
> >     </init-param>
> >     <load-on-startup>2</load-on-startup>
> >  </servlet>
> >
> > Do I need to specify some sort of a context param for the container to be
> > initialized and returned correctly? Please let me know.
> >
> >
> > Thanks,
> > Adi Saraf
> >
>



-- 
Adi Saraf

Reply via email to