Sunday, March 23, 2008

Change default Checkout Dir and Viewed Files

By default, the clean up of the viewed files folder and registry settings will only occur every seven days when UCF is used as the content transfer mechanism.

From Webtop 5.3 SP2 onwards it is possible to configure the interval by adding the house.keeping.interval configuration option to the ucf.client.config.xml
e.g.

option name="house.keeping.interval"
value 1 value
option



With this value set you should find that the viewed files folder is cleaned of files older than the specified value when housekeeping is invoked. However we do not guarantee that that document will be deleted at exactly the time specified in this configuration parameter because UCF is not service like process, it starts only when client requests content transfer and ends shortly after that. Also when a view operation is performed against a file that exist in the viewed file folder housekeeping does not occur. The reason that the house keeping is only started when you view a file that has not been viewed before is a result of performance considerations made during the design of the functionality.

Checkin and Checkout operations will also invoke the housekeeping.

As the house.keeping.interval option is not part of the standard set of ucf client side configuration options you can actually add "house.keeping.interval" to the ucf.installer.config.xml file within the webapp/wdk/contentxfer folder on the application server in order to have the setting propagated to the client side configuration files by following the advice provided in support note 75075

Note
You cannot set housekeeping interval to "0" because in this case UCF would have to delete document as client viewed it.

see UCF Housekeeping info on developer web site http://developer.emc.com/developer/Articles/UCFHouseKeeping.htm

wdk\contentXfer\ucf.installer.config.xml
Configuring the above XML, to check out to home directory looks good from my local machine running tomcat and webtop.

No comments: