JBoss Enterprise Application Platform (EAP) 4 and 5 Supported Configurations
Every JBoss® Enterprise Application Platform (JBoss EAP) release is tested and certified on a variety of market-leading operating systems, Java™ Virtual Machines (JVMs), and database combinations.
Since we aren't 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 EAP version. Red Hat® supports both compatible and certified configurations.
Compatible Configurations
Compatible Configurations include the JVM version families listed in the Compatible Configurations table below, and the corresponding Operating Systems on which those JVMs are supported. Red Hat will provide both production and development support for these compatible configurations (according to your corresponding subscription agreement) in both physical and virtual environments as long as your support issue is within the context of applications running on or with JBoss Enterprise Application Platform.
Certified Configurations
Certified configurations are a defined set of specifically validated and tested operating systems, chip architectures, JVMs, 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 JBoss EAP release. This list of certified configurations will expand over time.
JBoss Enterprise Application Platform 5
Red Hat fully supports both compatible and certified configurations.
Compatible Configurations - 5
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.7.x [1]1.6.x |
OpenJDK | 1.7.x [1]1.6.x |
IBM JDK | 1.6.x |
HP JDK | 1.6.x [2] |
Azul JDK | 1.6.x |
[1] Support for Java 7 added in EAP 5.2. Earlier versions do not support Java 7.
[2] Support for the HP JDK added in EAP 5.2. Earlier versions do not support the HP JDK.
Certified Configurations - 5
The following operating system, chip architectures, and JVM combinations are fully supported, certified configurations for JBoss EAP 5.
- 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 6 (latest update) | x86, x86_64 |
Sun JDK 1.7_10 OpenJDK 1.7.0_09 Sun JDK 1.6 Update 38 IBM JDK 1.6.0 SR9-FP 2 OpenJDK 1.6.19-b09 |
Red Hat Enterprise Linux 5 (latest update) | x86, x86_64 |
Sun JDK 1.7_10 OpenJDK 1.7.0_09 Sun JDK 1.6 Update 38 IBM JDK 1.6.0 SR9-FP2 OpenJDK 1.6.19.0-b09 |
Red Hat Enterprise Linux 4 (latest update) | x86, x86_64 |
Sun JDK 1.6 Update 38 IBM JDK 1.6.0 SR9-FP2 |
Microsoft Windows 2003 SP2 | x86, x86_64 | Sun JDK 1.6 Update 38 |
Microsoft Windows 2008 | x86, x86_64 |
Sun JDK 1.7_10 Sun JDK 1.6 Update 38 |
Microsoft Windows 2008 R2 | x86, x86_64 |
Sun JDK 1.7_10 Sun JDK 1.6 Update 38 |
Solaris 10 | x86, x86_64, SPARC 64 |
Sun JDK 1.7_10 Sun JDK 1.6 Update 38 |
Solaris 9 | x86, SPARC 32/64 | Sun JDK 1.6 Update 38 |
HP-UX 11v3 | Itanium 64 | HP JDK 1.6.0_16 |
The following databases and database drivers were validated and certified as part of the latest JBoss EAP 5 release.
Database | Version | Database driver |
---|---|---|
IBM DB2 | 9.7 | IBM DB2 JDBC Universal Driver Architecture 4.11.77 |
Oracle |
11g R2 (11.2.1.0) 11g R2 RAC (11.2.0.1.0) 11g R1 (11.1.0.7.0) 11g R1 RAC (11.1.0.7.0) 10g R2 (10.2.0.4) |
Oracle JDBC Driver 11.2.0.2.0 Oracle JDBC Driver 11.2.0.2.0 Oracle 11g R1 (11.1.0.7) Oracle 11g R1 (11.1.0.7) Oracle 10g R2 (10.2.0.5) [1] |
Sybase | ASE 15.0.3 | Sybase jConnect JDBC driver v7 |
Sybase | ASE 15.5 | Sybase jConnect JDBC driver v7 |
Microsoft |
SQL Server 2008 R2 SQL Server 2008 SQL Server 2005 |
Microsoft SQL Server JDBC Driver 3.0 |
MySQL |
5.5 5.1 5.0 |
MySQL Connector/J 5.1.21 MySQL Connector/J 5.1.15 MySQL Connector/J 5.0.8 & 5.1.15 |
PostgreSQL |
9.1 8.4 8.3 8.2 |
JDBC4 Postgresql Driver, Version 9.1 JDBC4 Postgresql Driver, Version 8.4 JDBC4 Postgresql Driver, Version 8.3 JDBC4 Postgresql Driver, Version 8.2 |
Postgres Plus Advanced Server | 9.0 | Postgres Plus JDBC Driver, Version 9.0 |
Ingres | 9.2 | Ingres Corporation Ingres JDBC Driver, Version 3.0 |
[1] Oracle version 10.x JDBC drivers are not supported by JBoss EAP 5.2.0 and up
The following web servers and connectors were validated and certified with JBoss EAP 5.
Web server | Version | OS | Connector[1] |
---|---|---|---|
JBoss EWS (Apache Web Server) |
2.1.0 (2.2.26) | Red Hat Enterprise Linux 6 (x86_64) |
mod_cluster 1.2.9 in Apache Web Server mod_cluster 1.0.10.GA_CP04 in EAP 5.2 |
JBoss EWS (Apache Web Server) |
2.1.0 (2.2.26) |
Red Hat Enterprise Linux 5 (x86) Red Hat Enterprise Linux 6 (x86_64) Solaris 10 (x86, x86_64, SPARC 64 bit) Windows Server 2008 R2 (x86, x86_64) |
mod_jk 1.2.40 |
JBoss EWS (Apache Web Server) |
1.0.0 (2.2.10) |
Red Hat Enterprise Linux 5 (x86, x86_64) Red Hat Enterprise Linux 4 (x86, x86_64) Solaris 10 (x86, x86_64, SPARC 64 bit) Solaris 9 (x86, SPARC 32 & 64 bit) Windows Server 2008 R2 (x86, x86_64) Windows Server 2003 (x86, x86_64) |
mod_jk 1.2.28 mod_cluster 1.0.3 |
JBoss EWS (Apache Web Server) |
1.0.1 (2.2.14) |
Red Hat Enterprise Linux 5 (x86, x86_64) Red Hat Enterprise Linux 4 (x86, x86_64) Solaris 10 (x86, x86_64, SPARC 64 bit) Solaris 9 (x86, SPARC 32 and 64 bit) Windows Server 2008 R2 (x86, x86_64) Windows Server 2003 (x86, x86_64) |
mod_jk 1.2.28 mod_cluster 1.0.3 |
JBoss EWS (Apache Web Server) | 1.0.2 (2.2.17) |
Red Hat Enterprise Linux 6 (x86, x86_64) Red Hat Enterprise Linux 5 (x86, x86_64)) Red Hat Enterprise Linux 4 (x86, x86_64) Solaris 10 (x86, x86_64, SPARC 64 bit) Solaris 9 (x86, SPARC 32 & 64 bit) Windows Server 2008 R2 (x86, x86_64) Windows Server 2003 (x86, x86_64) |
mod_jk 1.2.31 mod_cluster 1.0.10.GA_CP04 |
Microsoft IIS | 7.5 | Windows Server 2008 R2 (x86, x86_64) |
isapi_redirect 1.2.31 isapi_redirect 1.2.30 isapi_redirect 1.2.28 |
Microsoft IIS | 7.0 | Windows Server 2008 (x86, x86_64) |
isapi_redirect 1.2.31 isapi_redirect 1.2.30 isapi_redirect 1.2.28 |
Microsoft IIS | 6.0 | Windows Server 2003 (x86, x86_64) |
isapi_redirect 1.2.31 isapi_redirect 1.2.30 isapi_redirect 1.2.28 |
Apache Web Server | 2.2.15 | Red Hat Enterprise Linux 6 (x86, x86_64) |
mod_jk 1.2.31 mod_cluster 1.0.10.GA_CP04 |
Apache Web Server | 2.2.15 | HP_UX 11v3 (Itanium 64) |
mod_jk 1.2.31 mod_cluster 1.0.10.GA_CP04 |
[1] Red Hat only certifies and supports the connectors provided with JBoss Enterprise Web Server (JBoss EWS), JBoss EAP, and JBoss Enterprise Web Platform (JBoss EWP).
The following frameworks were validated and certified on JBoss EAP 5
Framework | Component/Version |
---|---|
Spring Framework | 2.5.6.SEC02 Spring Security 2.0.6.RELEASE Spring Web Flow 2.0.9.RELEASE Spring Web Services 1.5.9 |
Spring Framework | 3.0.5.RELEASE Spring Security 3.0.5.RELEASE Spring Web Flow 2.2.1.RELEASE Spring Web Services 1.5.9 |
Struts | 1.3.10 |
Google Web Toolkit - GWT | 2.1.1 |
All Red Hat independent software vendor (ISV) partners are listed in the Red Hat software catalog. ISV partners interested in joining the Red Hat partner programs can register their solution in Red Hat's Partner Center.
JBoss Enterprise Application Platform 4
Red Hat supports both compatible and certified configurations.
Compatible Configurations - 4
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 EAP 4.
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 - 4
The following operating system, chip architectures, and JVM combinations are fully supported certified configurations for JBoss EAP 4.
- 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)[2] |
---|---|---|
Red Hat Enterprise Linux 5 (latest update) |
x86, x86_64 IBM System z s390x (64-bit) |
Sun JDK 1.6.0_21 Sun JDK 1.5.0_22 BEA JRockit JDK 1.6.0_14 BEA JRockit JDK 1.5.0_19 IBM JDK 1.6.0 SR7 IBM JDK 1.5.0 SR11 FP1 OpenJDK 1.6.0-b09 IBM JDK 1.5.0 SR5 |
Red Hat Enterprise Linux 4 (latest update) |
x86, x86_64 IBM System z s390x (64-bit) s390 (31-bit) |
Sun JDK 1.6.0_21 Sun JDK 1.5.0_22 BEA JRockit JDK 1.6.0_14 BEA JRockit JDK 1.5.0_19 IBM JDK 1.5.0 SR7 IBM JDK 1.5.0 SR11 FP1 Azul JDK 1.5.0_11 IBM JDK 1.5.0 SR5 |
Microsoft Windows 2008 R2 | x86, x86_64 |
Sun JDK 1.6.0_21 Sun JDK 1.5.0_22 BEA JRockit JDK 1.5.0_14 |
Microsoft Windows 2003 SP2 | x86, x86_64 |
Sun JDK 1.6.0_21 Sun JDK 1.5.0_22 BEA JRockit JDK 1.5.0_14 |
Solaris 10 | x86, x86_64, SPARC 64 |
Sun JDK 1.6.0_21 Sun JDK 1.5.0_22 |
Solaris 9 | x86, SPARC 32/64 |
Sun JDK 1.6.0_21 Sun JDK 1.5.0_22 |
HP-UX i2 | RISC, ia64 |
HP JDK 1.6.0_01 HP-UX JDK 1.5.0.06 |
[2] 1.5 JDKs already have reached or soon will be reaching end of life (EOL). Please check with your JDK vendor for extended support or consider upgrading to a supported JDK version. Red Hat will make commercially reasonable efforts to support and certify JDKs beyond the EOL date.
The following databases and database drivers were validated and certified as part of the JBoss EAP 4 release process.
Database | Version | Database driver |
---|---|---|
IBM DB2 | 9.7 | IBM DB2 Universal JDBC Driver 3.61.75 |
IBM DB2 | 9.1 | IBM DB2 Universal JDBC Driver 3.8.70 |
Oracle | 11g R2 | Oracle JDBC driver 11.2.1.0 |
Oracle | 11g R2 RAC | Oracle JDBC driver 11.2.0.1.0 |
Oracle | 10g R2 | Oracle JDBC driver 10.2.0.4 |
Sybase ASE | 15.0.3 | Sybase jConnect JDBC driver v6.05 (Build 26564) |
Microsoft | SQL Server 2008 | Microsoft SQL Server JDBC Driver 3.0 |
Microsoft | SQL Server 2005 | Microsoft SQL Server JDBC Driver 3.0 |
MySQL | 5.1 | MySQL Connector/J 5.1.13 |
MySQL | 5.0 | MySQL Connector/J 5.0.8 |
PostgreSQL | 8.4.4 | Postgresql Driver, Version 8.4-704 |
PostgreSQL | 8.3.11 | Postgresql Driver, Version 8.3-606 |
PostgreSQL | 8.2.17 | Postgresql Driver, Version 8.2-511 |
Sybase ASE | 15.0.3 | Sybase jConnect JDBC Driver 6.05 |
Sybase ASE | 15.5 | Sybase jConnect JDBC Driver 6.05 |
For a list of changes to this document follow this link