[ https://issues.apache.org/jira/browse/TRINIDAD-2026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019566#comment-13019566 ]
Prakash Udupa commented on TRINIDAD-2026: ----------------------------------------- I like what Blake proposed in his review email: 'org.apache.myfaces.trinidad.skin.MAX_CACHED_SKINS'. > memory leak in skinstyleprovider > -------------------------------- > > Key: TRINIDAD-2026 > URL: https://issues.apache.org/jira/browse/TRINIDAD-2026 > Project: MyFaces Trinidad > Issue Type: Improvement > Reporter: Jeanne Waldman > Attachments: LRUCache.patch > > > There is no limit to the size of the providers cache in > SkinStyleProvider.java. Every time we ask for a new skin, we add to the > provider cache. > A skin has StyleSheetDocument and StyleSheetDocument has StyleSheetNodes. If > we remove a skin from the cache, we will need to clear out its _document, > which in turn will clear out the StyleSheetNodes. StyleSheetNodes are the > parsed representation of the skin css file. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira