+

Search Tips   |   Advanced Search


Lotus Web Content Management caches (Tuning Guide 6.1.x)


Overview

WCM caches are managed through the IBM WAS Administration Console in the following location:


WCM Item Caching

services/cache/iwk/strategy - WCM Item caching

Default size: 2000, default lifetime: infinite, usage pattern: regular.

Stores internal WCM items. Any WCM item read from the database will first check this cache. WCM items cover...

The cache entry will be updated or cleared when its corresponding WCM Item is updated or deleted.


WCM Summary

services/cache/iwk/objectsummary - Lotus Web Content Management Summary

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Stores summaries of WCM Items. The summaries are used to display in lists in the authoring portlet or used internally in the WCM API to calculate Lotus Web Content Management Item Document IDs used for Iterators. The cache entry will be cleared when a WCM Item is updated that will affect this summary.


WCM Basic Caching

services/cache/iwk/module

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Used for WCM Basic caching. Refer to the Information Center for instructions on setting up Basic caching. The Basic cache stores the entire response. The key is based only on the URL so all users will see the same response.


Advanced and Resources

services/cache/iwk/processing - Advanced and Resources

Default size: 2000
Default lifetime: 1 month (configurable)
Usage pattern: regular

Stores the binary MIME for file and image resources in Lotus Web Content Management. The maximum size of resources to store is set in the Lotus Web Content ManagementConfigService.properties file as the property resourceserver.maxCacheObjectSize (in kb). Resources over this size are not cached and are streamed directly to the response. The expiry is set in the same file as: resourceserver.cacheExpiryDate. The cache entry will be cleared when that resource is updated.

Stores page data if WCM Advanced caching is enabled. Refer to the Information Center for instructions on enabling WCM Advanced caching. The processing cache stores advanced caches for the following types:

The session option for Advanced caching is not stored in the processing cache, but in the session cache.


Session Cache

services/cache/iwk/session - Session

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Stores the page data for when session advanced caching is enabled.


Menu


services/cache/iwk/menu - Menu

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Stores WCM Menu entries. An entry comprises of the Content IDs associated with a particular menu. The entries are retrieved and cached without applying security. Whenever a user needs that menu.s results, their specific security will then be applied to the cached results. A dynamic menu, which is one that is affected by the current user.s context (e.g. based on categories in a users profile) will store a separate cache entry for each different context. The cache entry will be cleared when a Lotus Web Content Management Item is updated that will affect this menu.


Navigator

services/cache/iwk/nav Navigator

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Stores parent to child relationships that comprise a Lotus Web Content Management navigator. A complex navigator might have multiple parent to child relationships (e.g. if siblings are included). The navigator entry is made up of the IDs of the parent and children. This cache will be cleared upon any WCM Item update in the system.


Absolute Path

services/cache/iwk/abspath - Absolute path

Default size: 5000
Default lifetime: infinite
Usage pattern: regular

Stores JCR path to ID relationships. The cache entry will be cleared when a WCM Item is updated that will affect it.


Missed Items

services/cache/iwk/missed - Missed Items

Default size: 5000
Default lifetime: infinite
usage pattern: regular

Stores JCR paths that does not exist. This is used primarily for multi locale solutions to determine if items of other locales exist or not. The cache entry will be cleared when a WCM Item is updated that will affect it.


Library

services/cache/iwk/global - Library

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Contains a lookup for library ID, name and path to the library object. This is pre-populated up to the cache size at Portal startup.


Library Parent

services/cache/iwk/libparent - Library Parent

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Stores a list of all children library IDs to a given parent ID. Introduced for Quickr to group libraries within a teamspace together.


Draft Summary

services/cache/iwk/draftSummary - Draft Summary

Default size: 2000
Default lifetime: infinite
Usage pattern: regular

Stores the identity of the draft summary to the identity of the draft WCM Item.


User Cache

User cache

Size is fixed to 2000. Default is disabled.

Operates using a Least Recently Used algorithm. It is not shared across nodes in the cluster and it does not use dynacache. It does not update when LDAP changes. User cache is disabled by default but you can enable it with the following setting: user.cache.enabled=true in Lotus Web Content ManagementConfigService.properties. When you enable user cache, to run a module called MemberCacheManager or restart the server. To enable the module, add the following to Lotus Web Content ManagementConfigService.properties: