ehcache - Easy Hibernate Cache

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package filename ehcache-1.3.0-4.jpp6.noarch.rpm
Package name ehcache
Package version 1.3.0
Package release 4.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 239.79 KB
Installed size 308.61 KB
Ehcache is a pure Java, in-process cache with the following features:
1. Fast
2. Simple
3. Acts as a pluggable cache for Hibernate 2.1, 3 and 3.1.
4. Small foot print. Both in terms of size and memory requirements.
5. Minimal dependencies.
6. Fully documented. See the online Documentation, FAQ and the
online JavaDoc.
7. Provides Memory and Disk stores.
8. Comprehensively Test Coverage. See the clover test report.
9. Scalable to hundreds of caches and large multi-cpu servers.
10. Multiple CacheManagers per virtual machine (new in 1.2)
11. Provides LRU, LFU and FIFO cache eviction policies. (new in 1.2)
12. Persistent disk store which stores data between VM restarts.
13. Supports the registration of CacheManager and CacheEventListener
for flexible integration(new in 1.2)
14. Distributed caching, with fine grained control overf discovery
and delivery options.
15. Pluggable distribution API  for extending distribution with
different mechanisms.
16. Available under the Apache 1.1license. Ehcache's copyright and
licensing has been reviewed and approved by the Apache Software
Foundation, making ehcache suitable for use in Apache projects.
17. Production tested. All final versions of ehcache are production
tested for several weeks on a large and very busy eCommerce site
before release.
18. BlockingCache, SelfPopulatingCache, gzipping, caching Servlet
filters, and AsynchronousFaultTolerantCommandExecutor available
in the optional ehcache-constructs package.


Package Version Architecture Repository
ehcache-1.3.0-2jpp.noarch.rpm 1.3.0 noarch JPackage 5.0
ehcache - - -


Name Value
/usr/sbin/update-alternatives -
jakarta-commons-beanutils -
jakarta-commons-collections -
jakarta-commons-logging -
java >= 1.6.0
jpackage-utils -
jsr107cache -


Name Value
ehcache = 1.3.0-4.jpp6
ehcache-bootstrap = 1.3.0-4.jpp6
hibernate_in_process_cache -


Name Value
ehcache-bootstrap -


Type URL
Binary Package ehcache-1.3.0-4.jpp6.noarch.rpm
Source Package ehcache-1.3.0-4.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install ehcache rpm package:
    # yum install ehcache
  1. Add the JPackage 6.0 repository:
    # zypper addrepo jpackage-6.0
  2. Install ehcache rpm package:
    # zypper install ehcache
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 with
  2. Update packages list:
    # urpmi.update -a
  3. Install ehcache rpm package:
    # urpmi ehcache




2011-06-10 - Ralph Apel <r.apel at> - 0:1.3.0-4
- Yet another fix to parent pom
2011-01-13 - David Walluck <> 0:1.3.0-3
- fix conflict with standalone ecache-parent
- disable site (checkstyle issue)
2008-04-30 - Ralph Apel <r.apel at> - 0:1.3.0-2jpp
- Fix depmap frag and add ehcache-parent.pom
- Replace mojo-maven2-plugin-jxr by maven2-plugin-jxr, 
provided by maven-jxr
2008-03-05 - Ralph Apel <r.apel at> - 0:1.3.0-1jpp
- Upgrade to 1.3.0
2007-08-07 - Ralph Apel <r.apel at> - 0:
- Fix maven build to include ehcache-failsafe.xml
2007-08-07 - Ralph Apel <r.apel at> - 0:
- Upgrade to 1.2.0_03
- Build with maven2 by default
- Add gcj_support option
- Make Vendor, Distribution based on macro
- Add pom and depmap frags
- (Re-)add -manual subpackage
2006-06-21 - Ralph Apel <r.apel at> - 0:1.2-1jpp
- Upgrade to 1.2
2006-02-28 - Fernando Nasser <> - 0:1.1-4jpp
- Re-add patch to fix tests so that they build on JRockit
2006-02-16 - Ralph Apel <r.apel at> - 0:1.1-3jpp
- Patch the checkstyle config to build with checkstyle-4.1
- Enable failOnViolation of checkstyle target
- Drop ehcache-test.patch: some platform dependency ?
- Reduce requires
- Add -hibernate subpackage for hibernate provider (patched to hibernate3)
- Add option --without hibernate for bootstrap purposes
2006-01-05 - Fernando Nasser <> - 0:1.1-2jpp
- First JPP 1.7 build
- Do not support hibernate 2 any longer

See Also

Package Description
ehcache-core-2.3.1-1.jpp6.noarch.rpm Ehcache Core
ehcache-core-javadoc-2.3.1-1.jpp6.noarch.rpm Javadoc for ehcache-core
ehcache-hibernate-1.3.0-4.jpp6.noarch.rpm Hibernate3 cache provider in ehcache
ehcache-javadoc-1.3.0-4.jpp6.noarch.rpm Javadoc for ehcache
ehcache-parent-2.2-2.jpp6.noarch.rpm Ehcache Parent
el-impl-1.0-2.jpp6.noarch.rpm Unified Expression Language Implementation
el-impl-javadoc-1.0-2.jpp6.noarch.rpm Javadoc for el-impl
excalibur-1.0-0.r508111.16.jpp6.noarch.rpm Excalibur IOC Frameworks, Containers, Components
excalibur-1.0-0.r508111.18.jpp6.noarch.rpm Excalibur IOC Frameworks, Containers, Components
excalibur-avalon-framework-4.3.1-0.r508111.16.jpp6.noarch.rpm Excalibur Avalon Framework Monolithic
excalibur-avalon-framework-4.3.1-0.r508111.18.jpp6.noarch.rpm Excalibur Avalon Framework Monolithic
excalibur-avalon-framework-api-4.3.1-0.r508111.16.jpp6.noarch.rpm Excalibur Avalon Framework API
excalibur-avalon-framework-api-4.3.1-0.r508111.18.jpp6.noarch.rpm Excalibur Avalon Framework API
excalibur-avalon-framework-api-javadoc-4.3.1-0.r508111.16.jpp6.noarch.rpm Javadoc for avalon-framework-api
excalibur-avalon-framework-api-javadoc-4.3.1-0.r508111.18.jpp6.noarch.rpm Javadoc for avalon-framework-api