[ 
https://issues.apache.org/jira/browse/TRINIDAD-2257?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Scott O'Bryan updated TRINIDAD-2257:
------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.1.0-core
         Assignee: Jeanne Waldman
           Status: Resolved  (was: Patch Available)

r1328130 | jwaldman | 2012-04-19 22:13:28 +0000 | 2 lines
Changed paths:
   M 
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/resource/DirectoryResourceLoader.java
   M 
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/ResourceServlet.java
   A 
/myfaces/trinidad/trunk/trinidad-api/src/main/java/org/apache/myfaces/trinidad/webapp/TempDirectoryResourceLoader.java
   M 
/myfaces/trinidad/trunk/trinidad-api/src/main/xrts/org/apache/myfaces/trinidad/resource/LoggerBundle.xrts

TRINIDAD-2257 When a resource fails to load, add an exception if the cached 
temp directory doesn't match the current temp directory
thanks to Mark Yvanovich for the patch


> When a resource fails to load, add an exception if the cached temp directory 
> doesn't match the current temp directory
> ---------------------------------------------------------------------------------------------------------------------
>
>                 Key: TRINIDAD-2257
>                 URL: https://issues.apache.org/jira/browse/TRINIDAD-2257
>             Project: MyFaces Trinidad
>          Issue Type: Improvement
>          Components: Infrastructure
>            Reporter: Mark Yvanovich
>            Assignee: Jeanne Waldman
>             Fix For: 2.1.0-core
>
>         Attachments: Jira2257.1.2.12.6.2.patch, 
> TempDirectoryResourceLoader.patch
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> We have been seeing issues periodically where resources are failing to load.  
> Based on debugging information, it seems that this may be a case where the 
> temp directory that is initially cached by the DirectoryResourceLoader is now 
> different from the the current temp directory of the ServletContext object.  
> Create a new package-private class TempDirectoryResourceLoader that extends 
> DirectoryResourceLoader and will throw a state exception if on resouce load 
> failure the temp directories don't match.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to