[ https://issues.apache.org/jira/browse/WW-4622?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15221666#comment-15221666 ]
Sebastien Leboucher commented on WW-4622: ----------------------------------------- I'm not sure that this is a container issue... but more a compliant container issue... Apache Tomcat works like this, i don't think this will be changed... So the struts2-tiles-plugin is no more compliant with Apache Tomcat and "unpackWARs=false" option...since 2.3.28 But the previous version do it perfectly ;) > [struts2-tiles-plugin] [2.3.28] > [StrutsWildcardServletTilesApplicationContext] getRealPath > ------------------------------------------------------------------------------------------ > > Key: WW-4622 > URL: https://issues.apache.org/jira/browse/WW-4622 > Project: Struts 2 > Issue Type: Bug > Components: Plugin - Tiles > Affects Versions: 2.3.28 > Reporter: Sebastien Leboucher > Priority: Blocker > > Hi, > Since version 2.3.28, the "struts2-tiles-plugin" API introduce a new listener > (StrutsWildcardServletTilesApplicationContext). > This listener make a call to ServletContext.getRealPath method. > However this method can't be used with a tomcat "unpackWARs=false" deployment > scheme (https://wiki.apache.org/tomcat/RemoveUnpackWARs). > Cause when war file is not exploded, this method return always "null". > So i get a NullPointerException during context loading ! > Could you restore a classpath context loading ? As in the previous version ? > thanks -- This message was sent by Atlassian JIRA (v6.3.4#6332)