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

ASF GitHub Bot commented on WW-4622:
------------------------------------

GitHub user victorsosa opened a pull request:

    https://github.com/apache/struts/pull/91

    WW-4622 [struts2-tiles-plugin] 
[StrutsWildcardServletTilesApplicationContext] getRealPath

    
    [struts2-tiles-plugin] [2.3.28] 
[StrutsWildcardServletTilesApplicationContext] getRealPath
    
    protect the struts API by avoiding the NPE calling 
ServletContext.getRealPath()
    


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/victorsosa/struts ww-4622

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/struts/pull/91.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #91
    
----
commit da8b13a87ef0d6af54a8cabbc62d54fbca67f683
Author: victor sosa <victors...@users.noreply.github.com>
Date:   2016-03-03T18:16:11Z

    Merge pull request #8 from apache/master
    
    update pull

commit a5d716393999110b3701563479a96e83136a8b97
Author: victor sosa <victors...@users.noreply.github.com>
Date:   2016-03-03T18:41:11Z

    Merge pull request #9 from victorsosa/easymock_update
    
    Easymock update

commit 6bb1ec67ad539d4bf6850f8314ef521e06b8295e
Author: victor sosa <victors...@users.noreply.github.com>
Date:   2016-03-04T22:07:16Z

    Merge pull request #10 from apache/master
    
    pull update

commit 379b75292e6d084dc881e71f0a826c45934d9df8
Author: victor sosa <victors...@users.noreply.github.com>
Date:   2016-03-27T18:43:40Z

    Merge pull request #11 from apache/master
    
    update pull

commit 66327a1c3277821ae59bba6f93a7aaa3a4c7b55a
Author: victorsosa <victor.s...@peopleware.do>
Date:   2016-04-01T18:04:07Z

    fix for WW-4622
    
    StrutsWildcardServletTilesApplicationContext getRealPath NPE

----


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

Reply via email to