struts-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "victorsosa (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (WW-4622) [struts2-tiles-plugin] [2.3.28] [StrutsWildcardServletTilesApplicationContext] getRealPath
Date Fri, 01 Apr 2016 18:41:25 GMT

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

victorsosa edited comment on WW-4622 at 4/1/16 6:41 PM:
--------------------------------------------------------

[~aleksandr-m] I afraid so; We can't load the resource if the ServletContext.getRealPath()
return Null. That was my initial reaction to this problem. But anyway we need to protect the
API against NPE.

That part of loading the resources, right now is due to the container(tomcat, etc) and we
depend on it.


was (Author: victorsosa):
[~aleksandr-m] I afraid so; We can't load the resource if the ServletContext.getRealPath()
return Null. That was my initial reaction to this problem. But anyway we need to protect the
API against NPE.

That part of loading the resource, right now is due to the container(tomcat, etc) and we depend
on it.

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

Mime
View raw message