[ 
https://issues.apache.org/jira/browse/TILES-499?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12852387#action_12852387
 ] 

Mck SembWever commented on TILES-499:
-------------------------------------

Regarding the web.xml using "org.apache.tiles.web.startup.TilesFilter" read the 
apidoc for that class:
 Deprecated. Use TilesServlet  or TilesListener. 

If you rewrite web.xml to

<web-app>
  <listener>
    
<listener-class>org.apache.tiles.web.startup.simple.SimpleTilesListener</listener-class>
   </listener>
</web-app>

and rename tilesconfig.xml to tiles.xml
everything works. That is "HOME" comes up in the browser.

Should "org.apache.tiles.web.startup.TilesFilter" be removed if it does not 
work at all in 2.2.2 ?
Otherwise i suggest this issue be resolved as WONT FIX.

> NPE in UnresolvingLocaleDefinitionsFactory
> ------------------------------------------
>
>                 Key: TILES-499
>                 URL: https://issues.apache.org/jira/browse/TILES-499
>             Project: Tiles
>          Issue Type: Bug
>    Affects Versions: 2.2.1
>            Reporter: Nigel Sim
>             Fix For: 2.2.2
>
>         Attachments: tiles-npe.zip
>
>
> When using Tiles 2.2.1 in a project on it's own, configured using 
> org.apache.tiles.web.startup.TilesFilter, I get an NPE whenever the tiles 
> definition is inserted using JSP. This same code works fine with Tile 2.2.0. 
> See attached Maven project:
> java.lang.NullPointerException
>       
> org.apache.tiles.definition.UnresolvingLocaleDefinitionsFactory.getDefinition(UnresolvingLocaleDefinitionsFactory.java:102)
>       
> org.apache.tiles.impl.BasicTilesContainer.getDefinition(BasicTilesContainer.java:364)
>       
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:618)
>       
> org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesContainer.java:321)
>       
> org.apache.tiles.template.InsertDefinitionModel.end(InsertDefinitionModel.java:105)
>       
> org.apache.tiles.jsp.taglib.InsertDefinitionTag.doTag(InsertDefinitionTag.java:278)
>       
> org.apache.jsp.index_jsp._jspx_meth_tiles_005finsertDefinition_005f0(index_jsp.java:81)
>       org.apache.jsp.index_jsp._jspService(index_jsp.java:57)
>       org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>       
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
>       org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
>       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>       org.apache.tiles.web.startup.TilesFilter.doFilter(TilesFilter.java:75)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to