An user was using DAM and trying to edit a spreadsheet contained within. Every time they clicked on the file link to edit it, they got the following:
Invalid checksum for file "ucf-client-impl.jar".com.documentum.ucf.common.install.InstallException: Invalid checksum for file "ucf-client-impl.jar".at com.documentum.ucf.client.install.installer.impl.InstallerService.copyFile(InstallerService.java:786)at com.documentum.ucf.client.install.installer.impl.InstallerService.copyFiles(InstallerService.java:527)at com.documentum.ucf.client.install.installer.impl.InstallerService.install(InstallerService.java:87)at com.documentum.web.applet.ucfinvoker.LaunchRuntimeDelegate.installUcfRuntime(Unknown Source)at com.documentum.web.applet.ucfinvoker.Java2DelegateImpl.access$101(Unknown Source)at com.documentum.web.applet.ucfinvoker.Java2DelegateImpl$2.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at com.documentum.web.applet.ucfinvoker.Java2DelegateImpl.installUcfRuntime(Unknown Source)at com.documentum.web.applet.ucfinvoker.LaunchRuntimeDelegate.safeInstallUcfRuntime(Unknown Source)at com.documentum.web.applet.ucfinvoker.LaunchRuntimeDelegate.init(Unknown Source)at com.documentum.web.applet.ucfinvoker.LaunchRuntime.init(Unknown Source)at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)at java.lang.Thread.run(Unknown Source)
This problem occurs because the JVM was caching the UCF jars. Therefore the solution was to clear the cache.
To resolve the issue I did the following:
Right-clicked on the Sun JVM icon in the task bar.
Selected the JVM Control Panel.
On the first panel, went to the Temporary Internet Files section.
Clicked on button to Delete…
Was asked whether I wanted to delete all old Java applets, applications and folders. I clicked Yes.