JBoss Enterprise Application Platform Supported Configurations
Every JBoss Enterprise Application Platform release is tested and certified on a variety of market leading Operating Systems, Java Virtual Machines (JVMs), and Database combinations. Since we are not able to test every possible combination, this page describes what we consider to be fully supported configurations. Each supported configuration applies to the latest JBoss Enterprise Application Platform version. Red Hat supports both Compatible and Certified configurations.
Compatible Configurations
Fully supported Compatible Configurations include any operating system capable of running one of the JVM version families from the table listed below, as well as any database that uses a JDBC compliant data source. Various market leading operating systems such as Red Hat Enterprise Linux, SUSE Linux Enterprise, Microsoft Windows, Solaris, HP-UX, AIX and z/OS are fully supported in both physical & virtual environments as long as these compatible JVMs are being used.
Red Hat will provide both production and development support for these Compatible Configurations (according to your corresponding subscription agreement) as long as your support issue is within the context of applications running on or with JBoss Enterprise Application Platform. Red Hat relies on the testing and certification process of the underlying Java standards for platform compatibility. Fully supported, Compatible configurations are listed here:
Certified Configurations
Certified Configurations are a defined set of specifically validated and tested Operating Systems, chip architectures, JVM, and database combinations. These represent the most common combinations that JBoss Enterprise Middleware customers are using. For these configurations, Red Hat has directly, or through certified partners, exercised our full range of platform certification tests as part of the product release process. Issues identified as part of this testing process are highlighted in Release Notes for each Application Platform release. This list of Certified Configurations will expand over time, and if you are a customer or partner interested in the status of specific combinations, please contact your Red Hat Account Manager. Certified configurations for each release are listed here:
JBoss Enterprise Application Platform 5.0
Red Hat fully supports both and Certified configurations.
Compatible Configurations - 5.0
Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility. The following are considered fully supported, Compatible Configurations for JBoss Enterprise Application Platform 5.0:
| Java Virtual Machine |
Version |
| Sun JDK |
1.6.x |
| OpenJDK |
1.6.x |
| IBM JDK |
1.6.x |
| Azul JDK |
1.6.x |
Certified Configurations - v5.0
The following operating system, chip architectures, and JVM combinations are fully supported, Certified Configurations for JBoss Enterprise Application Platform 5.0. All x86 chip architectures have been tested with 32-bit JVMs. All 64-bit architectures have been tested with 64-bit JVMs. SPARC and RISC chip architectures have been tested with 32-bit JVMs. This listing is updated from time to time as additional configurations are certified.
| Operating System |
Chip Architecture |
Java Virtual Machine(s) |
| Red Hat Enterprise Linux 5 (latest update) |
x86, x86_64 |
Sun JDK 1.6 Update 15
IBM JDK 1.6.0 SR5
OpenJDK 1.6.0-b09 |
| Red Hat Enterprise Linux 4 (latest update) |
x86, x86_64 |
Sun JDK 1.6 Update 15
IBM JDK 1.6.0 SR5
OpenJDK 1.6.0-b09 |
| Microsoft Windows 2003 |
x86, x86_64 |
Sun JDK 1.6 Update 15 |
| Microsoft Windows 2008 |
x86, x86_64 |
Sun JDK 1.6 Update 15 |
| Solaris 10 |
x86, SPARC |
Sun JDK 1.6 Update 15 |
| Solaris 9 |
x86, SPARC |
Sun JDK 1.6 Update 15 |
The following databases and database drivers were validated and certified as part of the JBoss Enterprise Application Platform 5.0 release process:
| Database |
Version |
Database Driver |
| IBM DB2 |
9.7 |
IBM Data Server Driver for JDBC and SQLJ (JCC Driver) Version: 9.1 (fixpack 3a) |
| Oracle |
10g R2 (10.2.0.4)
11g R1 (11.1.0.7.0)
11g RAC (11.1.0.7.0) |
Oracle 10g R2 (10.2.0.4)
Oracle 11g R1 (11.1.0.7)
Oracle 11g R1 (11.1.0.7) |
| Sybase |
ASE 15.0.2 |
JConnect v6.0.5 (Build 26564 / 11 Jun 2009) |
| Microsoft |
SQL Server 2008
SQL Server 2005 |
Microsoft SQL Server JDBC Driver 2.0
Microsoft SQL Server JDBC Driver 2.0 |
| MySQL |
5.1
5.0 |
MySQL Connector/J 5.1.8
MySQL Connector/J 5.0.8 |
| PostgreSQL |
8.2.4
8.3.7 |
JDBC4 Postgresql Driver, Version 8.2-510
JDBC4 Postgresql Driver, Version 8.3-605 |
JBoss Enterprise Application Platform v4.3
Red Hat supports both Compatible and Certified configurations.
Compatible Configurations - v4.3
Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility. The following are considered fully supported, Compatible Configurations for JBoss Enterprise Application Platform 4.3:
| Java Virtual Machine |
Version |
| Sun JDK |
1.5.x, 1.6.x |
| BEA JRockit JDK |
1.5.x, 1.6.x |
| HP-UX JDK |
1.5.x, 1.6.x |
| IBM JDK |
1.5.x, 1.6.x |
| Azul JDK |
1.5.x, 1.6.x |
| OpenJDK |
1.6.x |
Certified Configurations - v4.3
The following operating system, chip architectures, and JVM combinations are fully supported, Certified Configurations for JBoss Enterprise Application Platform 4.3. All x86 chip architectures have been tested with 32-bit JVMs. All 64-bit architectures have been tested with 64-bit JVMs. SPARC and RISC chip architectures have been tested with 32-bit JVMs.
| Operating System |
Chip Architecture |
Java Virtual Machine(s) |
| Red Hat Enterprise Linux v5 (latest update) |
x86, x86_64
IBM System z s390x (64-bit) |
Sun JDK 1.6.0_07 Sun JDK 1.5.0_15 BEA JRockit JDK 1.6.0_05 BEA JRockit JDK 1.5.0_08 IBM JDK 1.6.0 SR1 IBM JDK 1.5.0 SR6 OpenJDK 1.6.0-b09
IBM JDK 1.5.0 SR5 |
Red Hat Enterprise Linux v4 (latest update) |
x86, x86_64
IBM System z s390x (64-bit) s390 (31-bit) |
Sun JDK 1.6.0_07 Sun JDK 1.5.0_15 BEA JRockit JDK 1.6.0_05 BEA JRockit JDK 1.5.0_08 IBM JDK 1.5.0 SR6 Azul JDK 1.5.0_11
IBM JDK 1.5.0 SR5 |
| Microsoft Windows 2003 |
x86 |
Sun JDK 1.6.0_07 Sun JDK 1.5.0_15 BEA JRockit JDK 1.5.0_10 |
| Microsoft Windows 2003 |
x86_64 |
Sun JDK 1.6.0_07 Sun JDK 1.5.0_15 BEA JRockit JDK 1.5.0_08 |
| Solaris 10 |
x86, SPARC |
Sun JDK 1.6.0_07 Sun JDK 1.5.0_15 |
| Solaris 9 |
SPARC |
Sun JDK 1.6.0_07 Sun JDK 1.5.0_15 |
| HP-UX i2 |
RISC, ia64 |
HP JDK 1.6.0_01 HP-UX JDK 1.5.0.06 |
The following databases and database drivers were validated and certified as part of the JBoss Enterprise Application Platform 4.3 release process:
| Database |
Database Driver |
| IBM DB2 v9.1 Fixpack 3 |
IBM DB2 Universal JDBC Driver v3.1.57 |
| IBM DB2 v8.2.7 |
IBM DB2 Universal JDBC Driver v2.10.52 |
| Oracle 10g R2 |
Oracle JDBC driver v10.2.0.1 Oracle JDBC driver v10.2.0.2 |
| Oracle 9i |
Oracle JDBC driver v10.2.0.1 Oracle JDBC driver v10.2.0.2 |
| Sybase ASE15 |
Sybase jConnect JDBC driver v6.0 (Build 26023) |
| Microsoft SQL Server 2005 |
Microsoft SQL Server 2005 driver v1.1.1501.101 |
| MySQL v5.0 |
mysql-connector-java v5.0.7 |
| PostgreSQL v8.1 |
PostgreSQL v8.2 JDBC3 with SSL (build 504) |
JBoss Enterprise Application Platform v4.2
Red Hat supports both Compatible and Certified configurations.
Compatible Configurations - v4.2
Red Hat relies on the testing and certification process of the underlying JVM for platform compatibility. The following are considered fully supported, Compatible Configurations for JBoss Enterprise Application Platform 4.2:
| Java Virtual Machine |
Version |
| Sun JDK |
1.5.x |
| BEA JRockit JDK |
1.5.x |
| HP-UX JDK |
1.5.x |
| IBM JDK |
1.5.x |
| Azul JDK |
1.5.x |
Certified Configurations - v4.2
The following operating system, chip architectures, and JVM combinations are fully supported, Certified Configurations for JBoss Enterprise Application Platform v4.2. All x86 chip architectures have been tested with 32-bit JVMs. All 64-bit architectures have been tested with 64-bit JVMs. Sparc and RISC chip architectures have been tested with 32-bit JVMs.
| Operating System |
Chip Architecture |
Java Virtual Machine(s) |
| Red Hat Enterprise Linux v5 (latest update) |
x86, x86_64
IBM System z s390x (64-bit) |
Sun JDK 1.5.0_15 BEA JRockit JDK 1.5.0_08 IBM JDK 1.5.0 SR6
IBM JDK 1.5.0 SR5 |
Red Hat Enterprise Linux v4 (latest update) |
x86, x86_64
IBM System z s390x (64-bit) s390 (31-bit) |
Sun JDK 1.5.0_15 BEA JRockit JDK 1.5.0_08 IBM JDK 1.5.0 SR6 Azul JDK 1.5.0_11
IBM JDK 1.5.0 SR5 |
| Microsoft Windows 2003 |
x86 |
Sun JDK 1.5.0_15 BEA JRockit JDK 1.5.0_10 |
| Microsoft Windows 2003 |
x86_64 |
Sun JDK 1.5.0_15 BEA JRockit JDK 1.5.0_08 |
| Solaris 10 |
x86, SPARC |
Sun JDK 1.5.0_15 |
| Solaris 9 |
SPARC |
Sun JDK 1.5.0_15 |
| HP-UX i2 |
RISC, ia64 |
HP-UX JDK 1.5.0.06 |
The following databases and database drivers were validated and certified as part of the JBoss Enterprise Application Platform 4.2 release process:
| Database |
Database Driver |
| IBM DB2 v9.1 Fixpack 3 |
IBM DB2 Universal JDBC Driver v3.1.57 |
| IBM DB2 v8.2.7 |
IBM DB2 Universal JDBC Driver v2.10.52 |
| Oracle 10g R2 |
Oracle JDBC driver v10.2.0.1 Oracle JDBC driver v10.2.0.2 |
| Oracle 9i |
Oracle JDBC driver v10.2.0.1 Oracle JDBC driver v10.2.0.2 |
| Sybase ASE15 |
Sybase jConnect JDBC driver v6.0 (Build 26023) |
| Microsoft SQL Server 2005 |
Microsoft SQL Server 2005 driver v1.1.1501.101 |
| MySQL v5.0 |
mysql-connector-java v5.0.7 |
| PostgreSQL v8.1 |
PostgreSQL v8.2 JDBC3 with SSL (build 504) |
For more information on JBoss Enterprise Middleware, please contact your Red Hat Account Manager.