Friday, March 19, 2010

Weblogic Cannot open paging store

I was surprised NOT to see any search results on this issue!

Error Message:
#### <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> Cannot open paging store

What is JMS Paging Store :
Each JMS server implicitly creates a file based paging store. When the WebLogic Server JVM runs low on memory, this store is used to page non-persistent messages as well as JDBC store persistent messages.

The paged out message bodies are
written by default under:

By looking at the error message WL seem to have encountered an error while opening the paging store(assuming some file under tmp folder).

Action Step:
1. Shut down the servers.
2. Take a backup of "tmp" directory.
3. Delete the tmp directory under
4. Restart the servers. (Server start will create the tmp directory on startup).


You can leave your footprint :-)