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.2.0.

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

Release: 3.2.0
Publish Date: January, 2010

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 integration paths and use cases are covered in the compatibility tables below:

  • Express – covers Ehcache and Ehcache for Hibernate, Quartz, and Web Sessions (for Web Sessions see note below).
  • Custom/DSO – covers DSO (Distributed Shared Objects), including POJOs as well web sessions on 3.2.0 and earlier versions of Terracotta. Note: custom install involves integration via -Xbootclasspath boot-jar in java command.
Using the Compatibility Tables

When combining Ehcache with explicit DSO clustering of other data types, or when using Ehcache in non-serialized identity mode, refer to the Custom/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 Express Custom/DSO
Sun Hotspot 1.5.0_17 YES YES
Sun Hotspot 1.6.0_14 YES YES
Oracle BEA JRockit 1.5 YES NO
Oracle BEA JRockit 1.6 YES NO
IBM JDK 1.5 YES NO
IBM JDK 1.6 YES NO

Client Containers

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

Note: Web Session clustering requires Custom mode on Terracotta version 3.2.0 and earlier. Terracotta 3.2.1 adds support for Express Web Session clustering. In 3.2.1, initial support is limited to Tomcat, Jetty, Weblogic and JBoss. Please contact use for availability on other containers.

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)