oscache - High performance J2EE caching solution

Property Value
Distribution RPM Universal
Repository JPackage 5.0 all
Package name oscache
Package version 2.4.1
Package release 1.jpp5
Package architecture noarch
Package type rpm
Installed size 133.03 KB
Download size 125.24 KB
Official Mirror mirrors.dotsrc.org
OSCache solves fundamental problems for dynamic websites:
+ Caching Dynamic Content - Dynamic content must often be
executed in some form each request, but sometimes that
content doesn't change every request. Caching the whole
page does not help because sections of the page change
every request. OSCache solves this problem by providing
a means to cache sections of JSP pages.
+ Caching Binary Content - Generated images and PDFs can
be very costly in terms of server load. OSCache solves
this problem through a Servlet 2.3 CachingFilter which
can cache any URI (such as an entire page or a generated
+ Error Tolerance - If one error occurs somewhere on your
dynamic page, chances are the whole page will be returned
as an error, even if 95% of the page executed correctly.
OSCache solves this problem by allowing you to serve the
cached content in the event of an error, and then
reporting the error appropriately.


Package Version Architecture Repository
oscache-2.4.1-2.jpp6.noarch.rpm 2.4.1 noarch JPackage 6.0
oscache - - -


Name Value
jakarta-commons-logging -


Name Value
oscache = 2.4.1-1.jpp5


Type URL
Binary Package oscache-2.4.1-1.jpp5.noarch.rpm
Source Package oscache-2.4.1-1.jpp5.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 oscache rpm package:
    # yum install oscache
  1. Add the JPackage 5.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
  2. Install oscache rpm package:
    # zypper install oscache
Mandriva, Mageia:
  1. Add the JPackage 5.0 repository:
    # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install oscache rpm package:
    # urpmi oscache




2008-08-06 - David Walluck <dwalluck@redhat.com> 0:2.4.1-1
- 2.4.1
2006-02-22 - Ralph Apel <r.apel at r-apel.de> - 0:2.2-2jpp
- Add missing ivy as BuildRequires
- patch out testcase which doesn't pass under java-1.4.2-bea
2006-02-16 - Ralph Apel <r.apel at r-apel.de> - 0:2.2-1jpp
- Upgrade to 2.2 for JPP-1.7
- Dependencies are resolved with ivy
2005-07-14 - Ralph Apel <r.apel at r-apel.de> - 0:2.1.1-3jpp
- Bump release to rectify a failed upload
2005-07-09 - Ralph Apel <r.apel at r-apel.de> - 0:2.1.1-2jpp
- Return to clover10 as BuildReq
- Get 2.1.1 build.xml, build.properties, LICENSE.txt from CVS
- Replace clover-report by explicit execution of 
2005-05-14 - J Desrochers <jdesrochers at users.sourceforge.net> - 0:2.1.1-1jpp
- Update to version 2.1.1
2004-09-27 - Ralph Apel <r.apel at r-apel.de> - 0:2.0.2-4jpp
- Fix version, continue release
- Relax some versioned dependencies
- Downgrade clover BuildReq to clover10
- Omit clover-report
2004-08-24 - Fernando Nasser <fnasser@redhat.com> - 0:2.0.2-3jpp
- Update to version 2.0.2
- Update for servletapi5
- Rebuilt with Ant 1.6.2
2004-06-01 - Randy Watler <rwatler at finali.com> - 0:2.0.1-2jpp
- Upgrade to Ant 1.6.X
2004-02-28 - Ralph Apel <r.apel at r-apel.de> - 0:2.0.1-1jpp
- First JPackage release

See Also

Package Description
oscache-javadoc-2.4.1-1.jpp5.noarch.rpm Javadoc for oscache
oscache-manual-2.4.1-1.jpp5.noarch.rpm Documents for oscache
oscore-2.2.5-2.jpp5.noarch.rpm OpenSymphony Utilities
oscore-javadoc-2.2.5-2.jpp5.noarch.rpm Javadoc for oscore
oscore-manual-2.2.5-2.jpp5.noarch.rpm Documents for oscore
p2psockets-1.1.4-4.jpp5.noarch.rpm A reimplementation of standard Java sockets on top of JXTA
p2psockets-javadoc-1.1.4-4.jpp5.noarch.rpm Javadoc for p2psockets
p2psockets-manual-1.1.4-4.jpp5.noarch.rpm Documents for p2psockets
p6spy-1.3-4.jpp5.noarch.rpm Database statement interceptor for Java
p6spy-javadoc-1.3-4.jpp5.noarch.rpm Javadoc for p6spy
p6spy-manual-1.3-4.jpp5.noarch.rpm Manual for p6spy
pdfbox-0.7.3-1.jpp5.noarch.rpm PDFBox pdf library
pdfbox-javadoc-0.7.3-1.jpp5.noarch.rpm Javadoc for pdfbox
pdfbox-manual-0.7.3-1.jpp5.noarch.rpm Documents for pdfbox
pell-multipart-1.30-0.rc1.4.jpp5.noarch.rpm Multipart input stream parser