Delete / Purge Cache for the PeopleSoft Application


Application Servers

Pre-PeopleTools 8.48
1. Shutdown the domain for which you want to purge cache.
2. Delete all files and folders under
/appserv/<Domain_Name>/CACHE. 
3. Start your application server domain.

PeopleTools 8.48 and above.
1. Navigate to /appserv and run the psadmin utility.
2. Choose to Administer a domain, choose your domain.
3. Choose the Purge Cache option, make sure to choose 'y' to Continue.
Your application server domain does not need to be shutdown when purging cache this way.

Process Schedulers

Pre-PeopleTools 8.50
1. Shutdown the Process Scheduler for which you want to purge cache.
2. Delete all files and folders under
/appserv/prcs/<Domain_Name>/CACHE.
3. Start the Process Scheduler.

PeopleTools 8.50 and above.
In PeopleSoft PeopleTools 8.50, the configuration and log files for Process Scheduler server domains reside in PS_CFG_HOME. If you do not set a PS_CFG_HOME environment variable before beginning the application server configuration, the system installs it in a default location based on the current users settings, as follows:

Windows - %USERPROFILE%\psft\pt\
Unix - $HOME/psft/pt/

1. Shutdown the Process Scheduler for which you want to purge cache.
2. Delete all files and folders under
/appserv/prcs//CACHE.
3. Start the Process Scheduler.

Web Servers

Oracle WebLogic

1. Stop your WebLogic instance.
2. Delete all files and folders under the following directory
Version 9.2 -->
/webserv/.../applications/peoplesoft/PORTAL//cache
Version 10.3.1 --> /webserv/.../applications/peoplesoft/PORTAL.war//cache
3. Start your WebLogic instance

IBM WebSphere

1. Stop WebSphere
2. Delete all files and folders under cache directory
/webserv/../installedApps/NodeCell/.ear/PORTAL.war//cache
3. Start WebSphere


NOTE:
It is possible to delete in-memory meta-data cache on the web server while a server is online. For example:

http://server.company.com/psp/ps/EMPLOYEE/QE_LOCAL/c/WEB_PROFILE.WEB_PROFILE.GBL?cmd=purge&pwd=dayoff

The password 'dayoff' above is an example. The webserver's configured audit password would be used in place of 'dayoff' here. Please note that this is an advanced debugging feature. The command purges only in memory webserver cache. It will not delete files on the webserver used for cache. The only recommended method for clearing cache is to shutdown the webserver and delete the files manually as directed above. This "hot" feature is included for sake of completeness and use while developing. It is not intended as a substitute for clearing a production environment's cache.