A simple, fast and thread safe cache for Java. ehcache provides memory and disk stores and distributed operation for clusters. ehcache is widely used in such open source projects as Hibernate, Spring and Cocoon.
Ehcache Guide & Reference Version 1.4.0
Distributed Caching Using the JCACHE API and ehcache, Including a Case Study on Wotif.com