Details
-
Bug
-
Status: Open
-
Resolution: Unresolved
-
1.4b5-dev / CVS
-
None
-
None
-
Operating System: Other
Platform: Other
-
21318
Description
The problem is that default _TimeToLive is not being applied to newly created
portlets. So even though MVCPortlets are cacheable, their content is always
rebuilt (see GenericMVCPortlet.getContent). This does not seem to have an
adverse effect on performance but eventually (with large installation) it may.
I tried to apply default _TimeToLive when portlet is added to a cache
(JetspeedPortletCacheService.addCacheable) but it broke all the browser
portlets - they wouldn't page.