How to clear Java cache and empirecache

Description of Issue

Errors received when attempting to launch the CM Full client:

...is locked by something else. Please close other Java processes that may be holding your empirecache.

Or errors received within the full client when completing certain processes such as batch scanning

An unexpected error has occurred. Java heap space
Self-suppression not permitted caused by java.lang.OutOfMemoryError: Java heap space

Context
  • Tyler Content Manager

  • CM

  • CM Full Client 

Cause

Occasionally the TCM Full Client will hang up or get stuck on certain processes, such as batch scanning
This may be an indication that the background cache used by Content Manager on the workstation needs to be cleared in order for the process to complete

Resolution
  • Clearing empirecache:

    • You will need to log out of the TCM Full Client before completing these steps

  1. On your PC, navigate to File Explorer > C:\Users\yourusername

  2. Right-click on the empirecache folder

  3. Click Delete

  4. Right-click on the Recycle Bin icon on the desktop and click Empty Recycle Bin


  • Clearing Java Cache:

    • If you are using the Jlink option to launch TCM, this step is not necessary

    • This is only necessary if you are using the Webstart option to launch the TCM Full Client, which uses Java. 

  1. On your PC > Start

  2. Search for and open the Control Panel > Programs > Java > Settings (under General tab)

  3. Select Delete Files

  4. Leave all pre-checked options selected

  5. Click OK

  6. Right click on the Recycle Bin icon on the desktop and click Empty Recycle Bin


Additional Information

If the problem continues after completing the above steps try launching CM with the 64-Bit version: How to launch CM Full Client 64-Bit version