JBoss Enterprise SOA Platform Supported Configurations

Every JBoss® Enterprise SOA Platform (JBoss SOA-P) release is tested and certified on a variety of market-leading operating systems, Java™ Virtual Machines (JVMs), and database combinations.

Because we're not able to test every possible combination, this page describes what we consider fully supported and compatible configurations. Red Hat® supports both certified and compatible 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 SOA-P.

Compatible configurations are listed here:

Database support is limited to certified configurations.

Certified Configurations

Certified configurations are a defined set of validated, tested, and recommended 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 a 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 SOA-P 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.

JBoss Enterprise SOA Platform 5.3

Red Hat fully supports both compatible and certified configurations.

Compatible Configurations - 5.3

Red Hat relies on the testing and certification process of the JVM to determine operating system compatibility. The following JVM version families, combined with an operating system that supports that JVM, are considered fully supported compatible configurations for JBoss Enterprise SOA Platform in a virtual or real environment:

Java Virtual Machine Version
Sun JDK 1.6.x
Sun JDK 1.7 (requires SOA 5.3.1 or later)
OpenJDK 1.6.x
OpenJDK 1.7 (requires SOA 5.3.1 or later)
IBM JDK 1.6.x

Certified Configurations - 5.3

The following operating system, chip architectures, and JVM combinations are fully supported, certified configurations for JBoss SOA Platform 5.3:

Operating system Chip architecture Java Virtual Machine
Red Hat Enterprise Linux® 6 (latest update) x86, x86_64 Sun JDK 1.6
Sun JDK 1.7 (requires SOA 5.3.1 or later)
OpenJDK 1.6
OpenJDK 1.7 (requires SOA 5.3.1 or later)
IBM JDK 1.6
Red Hat Enterprise Linux 5 (latest update) x86, x86_64 Sun JDK 1.6
Sun JDK 1.7 (requires SOA 5.3.1 or later)
OpenJDK 1.6
OpenJDK 1.7 (requires SOA 5.3.1 or later)
IBM JDK 1.6
Red Hat Enterprise Linux 4 (latest update) x86, x86_64 Sun JDK 1.6
Microsoft Windows 2008 x86_64 Sun JDK 1.6
Sun JDK 1.7 (requires SOA 5.3.1 or later)
Microsoft Windows 2003 x86_64 Sun JDK 1.6
Solaris 10 x86, SPARC Sun JDK 1.6
Sun JDK 1.7 (requires SOA 5.3.1 or later)

The following databases and database drivers were validated and certified as part of the JBoss SOA Platform 5.3 release process for use as a persistence store for platform components. A persistence store is used by product components to store state or other run time information. Product components include JMS messaging, jBPM, Riftsaw/BPEL Engine, jUDDI/Registry.

Database Database driver
Oracle 11g R2 Oracle JDBC Driver v11.2.0.1.0
Oracle 10g R2 Oracle JDBC Driver v10.2.0.4
IBM DB2 9.7 IBM DB2 JDBC Universal Driver Architecture 4.9.78
Microsoft SQL Server 2008 Microsoft SQL Server JDBC Driver 3.0
Microsoft SQL Server 2012 Microsoft SQL Server JDBC Driver 4.0
MySQL v5.1 mysql-connector-java v5.1.13
MySQL v5.0 mysql-connector-java v5.0.8
PostgreSQL 9.1 JDBC4 PostgreSQL Driver, Version 9.1-902
PostgreSQL 8.4 JDBC4 PostgreSQL Driver, Version 8.3-605
PostgreSQL 8.3.7 JDBC4 PostgreSQL Driver, Version 8.3-605

The following JMS providers were validated and certified as part of the JBoss SOA Platform 5.3 release process:

JMS provider Version
JBoss Messaging (JBM) As packaged in SOA Platform 5.3
HornetQ As packaged in SOA Platform 5.3
Red Hat Enterprise Messaging 2.1 (requires Red Hat Enterprise Messaging JCA adapter, available separately)
TIBCO Enterprise Message Service 5.0
IBM WebSphereMQ 6.0.2, 7.0

JBoss Enterprise SOA Platform 5.2

Red Hat fully supports both compatible and certified configurations.

Compatible Configurations - 5.2

Red Hat relies on the testing and certification process of the JVM to determine operating system compatibility. The following JVM version families, combined with an operating system that supports that JVM, are considered fully supported compatible configurations for JBoss Enterprise SOA Platform in a virtual or real environment:

Java Virtual Machine Version
Sun JDK 1.6.x
OpenJDK 1.6.x
IBM JDK 1.6.x

Certified Configurations - 5.2

The following operating system, chip architectures, and JVM combinations are fully supported, certified configurations for JBoss SOA Platform 5.2:

Operating system Chip architecture Java Virtual Machine
Red Hat Enterprise Linux® 6 (latest update) x86, x86_64 Sun JDK 1.6
OpenJDK 1.6
IBM JDK 1.6
Red Hat Enterprise Linux 5 (latest update) x86, x86_64 Sun JDK 1.6
OpenJDK 1.6
IBM JDK 1.6
Red Hat Enterprise Linux 4 (latest update) x86, x86_64 Sun JDK 1.6
Microsoft Windows 2003 x86_64 Sun JDK 1.6
Microsoft Windows 2008 x86_64 Sun JDK 1.6
Solaris 10 x86, SPARC Sun JDK 1.6

The following databases and database drivers were validated and certified as part of the JBoss SOA Platform 5.2 release process for use as a persistence store for platform components. A persistence store is used by product components to store state or other run time information. Product components include JMS messaging, jBPM, Riftsaw/BPEL Engine, jUDDI/Registry.

Database Database driver
Oracle 11g R2 Oracle JDBC Driver v11.2.0.1.0
Oracle 10g R2 Oracle JDBC Driver v10.2.0.4
IBM DB2 9.7 IBM DB2 JDBC Universal Driver Architecture 4.9.78
Microsoft SQL Server 2008 Microsoft SQL Server JDBC Driver 3.0
Microsoft SQL Server 2005 Microsoft SQL Server JDBC Driver 3.0
MySQL v5.1 mysql-connector-java v5.1.13
MySQL v5.0 mysql-connector-java v5.0.8
PostgreSQL 8.4 JDBC4 PostgreSQL Driver, Version 8.3-605
PostgreSQL 8.3.7 JDBC4 PostgreSQL Driver, Version 8.3-605
PostgreSQL 8.2.4 JDBC4 PostgreSQL Driver, Version 8.2-510

The following JMS providers were validated and certified as part of the JBoss SOA Platform 5.2 release process:

JMS provider Version
JBoss Messaging (JBM) As packaged in SOA Platform 5.2
HornetQ (tech preview) As packaged in SOA Platform 5.2
Red Hat Enterprise Messaging 2.0 (requires Red Hat Enterprise Messaging JCA adapter, available separately)
TIBCO Enterprise Message Service 5.0
IBM WebSphereMQ 6.0.2, 7.0

JBoss Enterprise SOA Platform 5.1

Red Hat fully supports both compatible and certified configurations.

Compatible Configurations - 5.1

Red Hat relies on the testing and certification process of the JVM to determine operating system compatibility. The following JVM version families, combined with an operating system that supports that JVM, are considered fully supported compatible configurations for JBoss SOA-P in a virtual or real environment.

Java Virtual Machine Version
Sun JDK 1.6.x
OpenJDK 1.6.x
IBM JDK 1.6.x

Certified Configurations - 5.1

The following operating system, chip architectures, and JVM combinations are fully supported certified configurations for JBoss SOA-P 5.1.

Operating system Chip architecture Java Virtual Machine(s)
Red Hat Enterprise Linux® 6 (latest update) x86, x86_64 Sun JDK 1.6
OpenJDK 1.6
IBM JDK 1.6
Red Hat Enterprise Linux 5 (latest update) x86, x86_64 Sun JDK 1.6
OpenJDK 1.6.0
IBM JDK 1.6
Red Hat Enterprise Linux 4 (latest update) x86, x86_64 Sun JDK 1.6
Microsoft Windows 2003 x86, x86_64 Sun JDK 1.6
Microsoft Windows 2008 x86, x86_64 Sun JDK 1.6
Solaris 10 x86, SPARC Sun JDK 1.6
Solaris 9 x86, SPARC Sun JDK 1.6

The following databases and database drivers were validated and certified as part of the JBoss SOA-P 5.1 release process.

Database Database driver
Oracle 11g R2 Oracle JDBC Driver v11.2.0.1.0
Oracle 10g R2 Oracle JDBC Driver v10.2.0.4
IBM DB2 9.7 IBM DB2 JDBC Universal Driver Architecture 4.9.78
Microsoft SQL Server 2008 Microsoft SQL Server JDBC Driver 3.0
Microsoft SQL Server 2005 Microsoft SQL Server JDBC Driver 3.0
MySQL v5.1 mysql-connector-java v5.1.13
MySQL v5.0 mysql-connector-java v5.0.8
PostgreSQL 8.4 JDBC4 PostgreSQL Driver, Version 8.3-605
PostgreSQL 8.3.7 JDBC4 PostgreSQL Driver, Version 8.3-605
PostgreSQL 8.2.4 JDBC4 PostgreSQL Driver, Version 8.2-510

The following JMS providers were validated and certified as part of the JBoss SOA-P 5.1 release process.

JMS provider Version
JBoss Messaging (JBM) As packaged in JBoss SOA-P 5.1
TIBCO Enterprise Message Service 5.0
IBM WebSphere MQ 6.0.2, 7.0

JBoss Enterprise SOA Platform 5.0

Red Hat fully supports both compatible and certified configurations.

Compatible Configurations - 5.0

Red Hat relies on the testing and certification process of the JVM to determine operating system compatibility. The following JVM version families, combined with an operating system that supports that JVM, are considered fully supported compatible configurations for JBoss SOA-P in a virtual or real environment.

Java Virtual Machine Version
Sun JDK 1.6.x
OpenJDK 1.6.x

Certified Configurations - 5.0

The following operating system, chip architectures, and JVM combinations are fully supported certified configurations for JBoss SOA-P 5.0.

Operating system Chip architecture Java Virtual Machine(s)
Red Hat Enterprise Linux 5 (latest update) x86, x86_64 Sun JDK 1.6
OpenJDK 1.6.0-b09
Red Hat Enterprise Linux 4 (latest update) x86, x86_64 Sun JDK 1.6
Microsoft Windows 2003 x86, x86_64 Sun JDK 1.6
Solaris 10 x86, SPARC Sun JDK 1.6
Solaris 9 x86, SPARC Sun JDK 1.6

The following databases and database drivers were validated and certified as part of the JBoss SOA Platform v5.0 release process.

Database Database driver
Oracle 11g R2 Oracle JDBC Driver v11.2.0.1.0
Oracle 10g R2 Oracle JDBC Driver v10.2.0.4
MySQL v5.1 mysql-connector-java v5.0.8
MySQL v5.0 mysql-connector-java v5.0.7
PostgreSQL 8.3.7 JDBC4 Postgresql Driver, Version 8.3-605
PostgreSQL 8.2.4 JDBC4 Postgresql Driver, Version 8.2-510

The following JMS providers were validated and certified as part of the JBoss SOA Platform v5.0 release process.

JMS provider Version
JBoss Messaging (JBM) As packaged in JBoss SOA-P 5.0.x
TIBCO Enterprise Message Service 5.0
IBM WebSphere MQ 6.0.2

JBoss Enterprise SOA Platform 4.3

Red Hat supports both certified and compatible configurations.

Compatible Configurations - 4.3

Red Hat relies on the testing and certification process of the JVM to determine operating system compatibility. The following JVM version families, combined with an operating system that supports that JVM, are considered fully supported compatible configurations for JBoss SOA-P in a virtual or real environment.

Java Virtual Machine Version
Sun JDK 1.5.x, 1.6.x
HP-UX JDK 1.5.x
OpenJDK 1.6.x

Certified Configurations - 4.3

The following operating system, chip architectures, and JVM combinations are fully supported certified configurations for JBoss SOA-P 4.3.

Operating system Chip architecture Java Virtual Machine(s)
Red Hat Enterprise Linux v5 (latest update) x86, x86_64 Sun JDK 1.5.0_15
OpenJDK 1.6.0-b09
Red Hat Enterprise Linux v4 (latest update) x86, x86_64 Sun JDK 1.5.0_15
Microsoft Windows 2003 x86 Sun JDK 1.5.0_15
Microsoft Windows 2003 x86_64 Sun JDK 1.5.0_15

The following databases and database drivers were validated and certified as part of the JBoss SOA-P 4.3 release process.

Database Database driver
Oracle 10g R2 Oracle JDBC driver v10.2.0.4
Oracle 9i Oracle JDBC driver v9.2.0.1.0
MySQL v5.0 mysql-connector-java v5.0.8
PostgreSQL 8.2.3 JDBC4 Postgresql Driver, Version 8.2-508

The following JMS providers were validated and certified as part of the JBoss SOA-P 4.3 release process.

JMS provider Version
JBoss Messaging (JBM) As packaged in JBoss SOA-P 4.3
TIBCO Enterprise Message Service 4.4.1 and 5.0
IBM WebSphere MQ 6.0.2

JBoss Enterprise SOA Platform 4.2

Red Hat supports both certified and compatible configurations.

Compatible Configurations - 4.2

Red Hat relies on the testing and certification process of the JVM to determine operating system compatibility. The following JVM version families, combined with an operating system that supports that JVM, are considered fully supported compatible configurations for JBoss SOA-P in a virtual or real environment.

Java Virtual Machine Version
Sun JDK 1.5.x
HP-UX JDK 1.5.x

Certified Configurations - 4.2

The following operating system, chip architectures, and JVM combinations are fully supported certified configurations for JBoss SOA-P 4.2.

Operating system Chip architecture Java Virtual Machine(s)
Red Hat Enterprise Linux v5 (latest update) x86, x86_64 Sun JDK 1.5.0_15
BEA JRockit JDK 1.5.0_08
Red Hat Enterprise Linux v4 (latest update) x86, x86_64 Sun JDK 1.5.0_15
BEA JRockit JDK 1.5.0_08
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

The following databases and database drivers were validated and certified as part of the JBoss SOA-P 4.2 release process.

Database Database driver
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
MySQL v5.0 mysql-connector-java v5.0.7
PostgreSQL v8.2.4 PostgreSQL v8.2 JDBC3 with SSL (build 504)

The following JMS providers were validated and certified as part of the JBoss SOA-P 4.2 release process.

JMS provider Version
JBoss Messaging (JBM) As packaged in SOA Platform 4.3

Additional notes

A JBoss SOA-P subscription includes full entitlements to JBoss Fuse and JBoss Fuse Service Works. Customers may allocate subscription core count to deployments of either technology.

For more information on JBoss Enterprise Middleware, contact your Red Hat account manager.