[ 
https://issues.apache.org/struts/browse/WW-2897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45061#action_45061
 ] 

Dave Newton commented on WW-2897:
---------------------------------

@careprad: You can get the source by downloading the source or checking it out 
from the source repository:

http://struts.apache.org/dev/builds.html

@lichunlei: Did you also retrotranslate all the relevant library files?

> org.apache.struts2.tiles.StrutsTilesListener do not work
> --------------------------------------------------------
>
>                 Key: WW-2897
>                 URL: https://issues.apache.org/struts/browse/WW-2897
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Plugin - Tiles
>    Affects Versions: 2.0.11.2
>         Environment: websphere6.0 (jdk1.42),all the referenced jar is in the 
> struts-2.0.11.2-all.zip downloaded from the official site. 
>            Reporter: careprad
>            Priority: Blocker
>
> first of all,the reason is the exception on ServletDispatcherResult.doExecute:
>               setLocation(location);
>               javax.servlet.ServletContext servletContext = 
> ServletActionContext.getServletContext();
>               TilesContainer container = 
> TilesAccess.getContainer(servletContext);               //here get null 
> container
>               javax.servlet.http.HttpServletRequest request = 
> ServletActionContext.getRequest();
>               javax.servlet.http.HttpServletResponse response = 
> ServletActionContext.getResponse();
>               container.render(location, new Object[] {request, response});   
>                           //here will throw the null pointer exception
> I traced the exception in the StrutsTilesListener ,it do not work at all,I 
> suppose it  is the static initialize method work in error:
>               INIT.put(
>                       "org.apache.tiles.factory.TilesContainerFactory",
>                       
> (class$org$apache$struts2$tiles$StrutsTilesContainerFactory == null
>                               && 
> (class$org$apache$struts2$tiles$StrutsTilesContainerFactory =
>                                       (new 
> StrutsTilesContainerFactory[0]).getClass().getComponentType())
>                                       == null
>                                       ? 
> class$org$apache$struts2$tiles$StrutsTilesContainerFactory
>                                       : 
> class$org$apache$struts2$tiles$StrutsTilesContainerFactory)
>                               .getName());
> this code is what I can't understand!and How can I get the source code of the 
> pluggin?

-- 
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