Platform Support

Terracotta Documentation

Terracotta documentation is categorized into DSO documentation and product documentation. Other Terracotta documentation includes whitepapers and introductory tutorials.

Note the following links:

• New Documentation Home Page – Introduction and links to Terracotta documentation.
• Product Documentation – Covers Terracotta products and related topics:
  • Distributed Ehcache
  • Hibernate
  • Quartz
  • Sessions
  • Spring
THIS IS ARCHIVE DOCUMENTATION FOR TERRACOTTA v. 3.1.

For the current release, see the current DSO documentation ยป

Release: 3.1.1
Publish Date: October, 2009

Platform Support

The platforms listed on this page are currently certified for use with commercial Terracotta product editions. As a 100% Java solution, Terracotta should run without issues on Java platforms for which it is not certified. If you have any questions about a certified or non-certified platform, contact us in one of the following ways:

Terracotta is comprised of two different components: the client that integrates with your application, and the server array that in production runs on a set of separate machines.

The client is designed to run on many platform/JDK/container combinations. Different client integration paths are available for different use cases. Where the platform support offered by these differs, the differences are shown below.

The following use cases are covered in the compatibility tables below:

  • Hibernate - Hibernate Second-Level Cache (express install – integration using the terracotta-agent.jar java agent in java command)
  • Ehcache - Ehcache (express install – integration using ehcache-terracotta.jar in classpath)
  • DSO (Distributed Shared Objects) – including POJOs and web sessions (custom install – integration via -Xbootclasspath boot-jar in java command).
Using the Compatibility Tables

When combining Hibernate with DSO clustering, or when using Ehcache in a non-serialized identity mode, refer to the DSO column in the tables below for compatibility status. For more information on installation modes, see our Product Documentation

Client Platforms

  • Solaris 10 (SPARC)
  • Solaris 9 (SPARC)
  • RedHat ES4
  • RedHat ES5
  • SUSE ES10.1 32 and 64 bit
  • Windows Server 2003 R2
  • Windows XP (dev only)

If you are using Sun SPARC, see the SPARC section of the Troubleshooting Guide.

Client JDKs

JDK Version Hibernate Ehcache DSO
Sun Hotspot 1.5.0_17 YES YES YES
Sun Hotspot 1.6.0_14 YES YES YES
Oracle BEA JRockit 1.5 YES YES NO
Oracle BEA JRockit 1.6 YES YES NO
IBM JDK 1.5 YES YES NO
IBM JDK 1.6 YES YES NO

Client Containers

Container Version Hibernate Ehcache DSO
Apache Tomcat 6.0.20 YES YES YES
Apache Tomcat 5.5.27 YES YES YES
Apache Tomcat 5.0.28 YES YES YES
IBM Websphere 6.1.0.25 YES YES NO
IBM WebSphere 7.0 Coming Soon Coming Soon NO
JBoss AS 4.0.5 YES YES YES
JBoss AS 4.2.3 YES YES YES
JBoss AS 5.1.0 YES YES YES
Jetty 6.1.15 YES YES YES
Jetty 6.1.21 YES YES YES
Glassfish V1-ur1-p01-b02 YES YES YES
Glassfish V2-ur2-b04 YES YES YES
Oracle BEA Weblogic 9.2.MP3 YES YES YES
Oracle BEA Weblogic 10.0 MP1, MP3, 10.3 YES YES YES
Resin 3.1.8 YES YES YES

Server Platforms

  • Solaris 10(SPARC)
  • Solaris 9(SPARC)
  • RedHat ES4
  • RedHat ES5
  • SUSE ES 10.1 32 and 64 bit
  • Windows Server 2003 R2
  • Windows XP (dev only)

If you are using Sun SPARC, see the SPARC section of the Troubleshooting Guide.

Server JDKs

  • Sun Hotspot 1.5.0_17
  • Sun Hotspot 1.6.0_14

The concurrent mark sweep garbage collector, also known as CMS collector, is not supported.

Labels

 
(None)