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