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