For more information about supported configurations, see Supported Standards and Component Details.
Every Red Hat Fuse release is tested and supported on various market-leading operating systems, Java™ Virtual Machines (JVMs), and database combinations. Red Hat provides production and development support for supported configurations and tested integrations according to your subscription agreement in physical and virtual environments.
Red Hat Fuse 7.13 includes an entitlement to Red Hat AMQ, and an entitlement to JBoss Enterprise Application Platform (possibly, more than one version of each). See the tables below for supported versions of AMQ and JBoss EAP.
You must run Fuse on OpenShift on a supported version of OpenShift. The following OpenShift versions were tested against Red Hat Fuse 7.13 on OpenShift at the time of the relevant OpenShift release:
OpenShift Product | Version | Chipset Architecture | Note |
---|---|---|---|
OpenShift Container Platform (OCP) | 4.12, 4.13, 4.14, 4.15, 4.16 | x86_64 |
NOTE: In Fuse 7.13, installing the Fuse on OpenShift image streams and templates on IBM Power Systems or IBM Z, it is not supported
Fuse is supported on Red Hat OpenShift Service on AWS (ROSA) on the same versions of OpenShift as Fuse on the x86_64 architecture
If you deploy Fuse without OpenShift directly on any cloud platform — for example, MS Azure or Amazon Web Services (AWS) — Red Hat support extends to the Fuse components, but not to the underlying cloud platform. Red Hat does not provide any documentation on installing and configuring Fuse without OpenShift on cloud platforms. Consult your cloud provider's documentation to learn how to configure your application deployments in the cloud.
For more information, see Support Guidelines for Red Hat Middleware Products Deployed in 3rd-party Environments.
For the configuration to be supported you must run Red Hat Fuse 7.12 in one of the following Java runtimes and on one of the operating systems supported by that runtime:
Java Virtual Machine | Version |
---|---|
OpenJDK | 1.8, 11, 17 |
OpenJDK (FIPS Enabled) | 1.8, 11, 17 |
Oracle JDK | 1.8, 11 |
IBM JDK | 1.8, 11, 17 |
HP JVM | 1.8 |
Adoptium JDK | 1.8, 11, 17 |
NOTE: Red Hat limits support of OpenJDK to the Red Hat builds of OpenJDK for Red Hat Enterprise Linux (RHEL) and Windows.
NOTE: Red Hat limits support of Adoptium JDK to Red Hat Enterprise Linux (RHEL) and Windows
NOTE: Fuse 7 supports running on a FIPS enabled JDK but is neither FIPS compliant nor certified as per KCS article
For Fuse 7.13, the following container types and versions are supported:
Container Type | Version | Chipset Architecture |
---|---|---|
Spring Boot 2 | 2.7.18 |
NOTE: For Fuse on JBoss EAP deployments, operating system support aligns with Red Hat JBoss EAP 7 Supported Configurations.
Red Hat Fuse 7.13 on OpenShift relies on the Spring Boot Community version. Red Hat's support for Spring Boot 2 is limited to its intended use. Red Hat offers a commercially reasonable effort to support Spring Boot 2, but we may not be able to provide or influence timely patches.
In addition to deployment of Spring Boot 2 on OpenShift, deployment of Spring Boot 2 in standalone mode (Jar file running on a supported JVM) is also supported by Red Hat, provided your application uses the dependencies from the Spring Boot 2 BOM (Apache Maven Bill of Materials) file.
Red Hat has performed the full range of platform tests on the following tested configurations:
Chipset Architecture | Operating System | Java Runtime Environment |
---|---|---|
x86_64 | Red Hat Enterprise Linux 9 (latest update) | Oracle JDK 1.8.x † , 11.0.x IBM JDK 1.8.x Red Hat build of OpenJDK 1.8 † , 11.0.x, 17.0.x |
x86_64 | Red Hat Enterprise Linux 8 (latest update) | Oracle JDK 1.8.x † , 11.0.x IBM JDK 1.8.x Red Hat build of OpenJDK 1.8 † , 11.0.x, 17.0.x |
x86_64 | Red Hat Enterprise Linux 7 (latest update) | Oracle JDK 1.8.x † , 11.0.x IBM JDK 1.8.x Red Hat build of OpenJDK 1.8 † , 11.0.x, 17.0.x |
x86_64 | Microsoft Windows Server 2019 | Oracle JDK 1.8.x † , OpenJDK 1.8, 11. † |
s390x | Red Hat Enterprise Linux 8 (latest update) | Red Hat build of OpenJDK 11.0.x, 17.0.x |
ppc64le | Red Hat Enterprise Linux 8 (latest update) | Red Hat build of OpenJDK 11.0.x, 17.0.x |
† IMPORTANT: Both OpenJDK 8u292 and OracleJDK 1.8.0_291 suffer from a known issue in the security API, which affects the credentials store in Apache Karaf. We recommend that you avoid these JDK versions. For OpenJDK, you could use either OpenJDK 8u282 or OpenJDK 8u302, which are not affected by this issue.
The following configurations are supported, but not fully tested:
Chipset Architecture | Operating System | Java Virtual Machine |
---|---|---|
SPARC64 | Oracle Solaris 11 **NOTE:** (partial legacy testing, not recommended for new deployments) | Oracle JDK 1.8.x |
Power ISA | IBM AIX 7.2 (partial legacy testing, not recommended for new deployments) | IBM JDK 1.8.x |
IA64 | HP-UX 11i (Deprecated) (Not supported on JBoss EAP since version 7.2) | HP JVM 1.8.x |
NOTE: For Fuse on JBoss EAP deployments, operating system support aligns with Red Hat JBoss EAP 7 Supported Configurations.
NOTE: The integrations described in this section were tested only for systems based on x86_64 architectures and do not apply to IBM Power Systems (ppc64le) or IBM Z (s390x) unless explicitly stated.
Tested Integrations are a defined set of specifically tested integrating technologies that represent the most common combinations that Enterprise Middleware customers are using. For these integrations, Red Hat has directly, or through certified partners, exercised our full range of platform tests as part of the product release process. Issues identified as part of this testing process are highlighted in release notes for each Fuse release. This list of tested integrations will expand over time.
Red Hat provides both production and development support for the tested integrations in the same major version family at or above the tested version according to your subscription agreement. Earlier versions of a tested integration in the same major version family are supported on a commercially reasonable basis.
The following databases and database drivers were tested as part of the latest Red Hat Fuse 7 release. They were also tested on IBM Power Systems (ppc64le).
Databases | JDBC Driver |
---|---|
Oracle 18c r3 RAC | Oracle JDBC Driver v21 |
Oracle 19c r3 RAC | Oracle JDBC Driver v21 |
MySQL 5.7 | MySQL Connector J5 |
MySQL 8.0 | MySQL Connector J8 |
Microsoft SQL Server 2017 | MS SQL Server JDBC Driver 10.2 |
Microsoft SQL Server 2019 * | MS SQL Server JDBC Driver 10.2 |
PostgreSQL 12.5 | JDBC Postgresql Driver, Version 42.5.2 |
PostgreSQL 13.2 | JDBC Postgresql Driver, Version 42.5.2 |
IBM DB2 10.5 * | IBM DB2 JDBC Universal Driver Architecture 4.31 |
IBM DB2 11.1 | IBM DB2 JDBC Universal Driver Architecture 4.31 |
NOTE IBM DB2 10.5 is not supported on JBoss EAP.
NOTE Red Hat tests database integrations using the JDBC driver versions shown above. These drivers are compatible with a range of database server versions. See your database vendor’s documentation for information about JDBC driver compatibility with specific server versions.
Since Fuse 7.0, only remote brokers are supported.
Broker | Version | Target Containers |
---|---|---|
JBoss A-MQ | 6.3 latest | Apache Karaf |
NOTE: We test against the latest available micro version of the Websphere MQ client each time a JBoss Fuse patch is released for the associated container. The Websphere MQ certification is client-only and not a specific broker certification. Please refer to the IBM documentation regarding supported client and broker combinations.
The following messaging clients and JCA adapters have been tested for Red Hat Fuse 7.13.
The following messaging components are tested on Apache Karaf:
Apache Karaf | |||
---|---|---|---|
Broker | Version | Client | Camel components |
JBoss A-MQ | 6.3 | activemq-client |
Messaging on the JBoss EAP container is supported using JCA adapters, see JBoss EAP 7.4 Supported Configurations. The following messaging components are tested on JBoss EAP 7.4:
JBoss EAP | |||
---|---|---|---|
Broker | Version | Adapter | Camel components |
JBoss A-MQ | 6.3 | AMQ JCA Adapter v5.11.0 | camel-jms |
The following messaging components are tested on Spring Boot 2.7:
Spring Boot 2.7 | |||
---|---|---|---|
Broker | Version | Client | Camel components |
JBoss A-MQ | 6.3 | activemq-client | camel-jms |
AMQ Broker | 7.8.7 |
In the case of the ActiveMQ client connection factory (OpenWire), the client version corresponds to the version that is packaged with each of the containers in Red Hat Fuse 7.12 (Apache Karaf, and JBoss EAP, respectively).
Red Hat Fuse 7 is tested against Red Hat Single Sign-On (RH SSO). The following RH SSO versions are supported with Fuse 7.13:
Security Provider | Version | Target Containers |
---|---|---|
RH SSO | 7.6.2 GA | Apache Karaf |
JBoss EAP (only integration with Hawtio)
The following LDAP providers are supported with Fuse 7.13:
Server | Version |
---|---|
Apache Directory | 2.0.0-M24 |
OpenLDAP | 2.4.44 |
Red Hat Directory Server | 10.6 |
Windows Active Directory | 69 (Windows Server 2012 R2) |
Camel component | RH-JDG Version | Target Container |
---|---|---|
camel-infinispan | 9.4.19.Final-redhat-00001 | Apache Karaf Spring Boot 2 |
11.0.18.Final-redhat-00001 | JBoss EAP |
Server | RH-JDG Version | Target Container |
---|---|---|
redhat-datagrid | 8.x | Apache Karaf |
Red Hat's Apache Camel SAP component works with the following JCo client and IDoc client libraries:
Component | SAP Client | Version |
---|---|---|
Camel SAP | JCo | 3.1.4 |
Camel SAP | IDoc | 3.1.1 |
In general, we recommend that you use the latest available version of each browser type (to ensure that you have the latest security updates and so on). We have tested each of the browsers listed below using the latest version available at the time of the Red Hat Fuse 7.13 release.
Browser |
---|
Mozilla Firefox |
Google Chrome |
Microsoft Edge |
Red Hat Fuse 7.12 includes an entitlement to Red Hat AMQ, and an entitlement to JBoss Enterprise Application Platform (possibly, more than one version of each). See the tables below for supported versions of AMQ and JBoss EAP.
You must run Fuse on OpenShift on a supported version of OpenShift. The following OpenShift versions were tested against Red Hat Fuse 7.12 on OpenShift at the time of the relevant OpenShift release:
OpenShift Product | Version | Chipset Architecture | Note |
---|---|---|---|
OpenShift Container Platform (OCP) | 4.10, 4.11, 4.12, 4.13 | x86_64 |
NOTE: In Fuse 7.12, installing the Fuse on OpenShift imagestreams and templates on IBM Power Systems or IBM Z, it is not supported
Fuse is supported on Red Hat OpenShift Service on AWS (ROSA) on the same versions of OpenShift as Fuse on the x86_64 architecture
If you deploy Fuse without OpenShift directly on any cloud platform — for example, MS Azure or Amazon Web Services (AWS) — Red Hat support extends to the Fuse components, but not to the underlying cloud platform. Red Hat does not provide any documentation on installing and configuring Fuse without OpenShift on cloud platforms. Consult your cloud provider's documentation to learn how to configure your application deployments in the cloud.
For more information, see Support Guidelines for Red Hat Middleware Products Deployed in 3rd-party Environments.
For the configuration to be supported you must run Red Hat Fuse 7.12 in one of the following Java runtimes and on one of the operating systems supported by that runtime:
Java Virtual Machine | Version |
---|---|
OpenJDK | 1.8, 11, 17 |
OpenJDK (FIPS Enabled) | 1.8, 11, 17 |
Oracle JDK | 1.8, 11 |
IBM JDK | 1.8, 11, 17 |
HP JVM | 1.8 |
Adoptium JDK | 1.8, 11, 17 |
NOTE: Red Hat limits support of OpenJDK to the Red Hat builds of OpenJDK for Red Hat Enterprise Linux (RHEL) and Windows.
NOTE: Red Hat limits support of Adoptium JDK to Red Hat Enterprise Linux (RHEL) and Windows
NOTE: Fuse 7 supports running on a FIPS enabled JDK but is neither FIPS compliant nor certified as per KCS article
For Fuse 7.12, the following container types and versions are supported:
Container Type | Version | Chipset Architecture |
---|---|---|
Spring Boot 2 | 2.7.12 |
NOTE: For Fuse on JBoss EAP deployments, operating system support aligns with Red Hat JBoss EAP 7 Supported Configurations.
Red Hat Fuse 7.12 on OpenShift relies on the Spring Boot Community version and. Red Hat's support for Spring Boot 2 is limited to its intended use. Red Hat offers a commercially reasonable effort to support Spring Boot 2, but we may not be able to provide or influence timely patches.
In addition to deployment of Spring Boot 2 on OpenShift, deployment of Spring Boot 2 in standalone mode (Jar file running on a supported JVM) is also supported by Red Hat, provided your application uses the dependencies from the Spring Boot 2 BOM (Apache Maven Bill of Materials) file.
Red Hat has performed the full range of platform tests on the following tested configurations:
Chipset Architecture | Operating System | Java Runtime Environment |
---|---|---|
x86_64 | Red Hat Enterprise Linux 9 (latest update) | Oracle JDK 1.8.x † , 11.0.x IBM JDK 1.8.x Red Hat build of OpenJDK 1.8 † , 11.0.x, 17.0.x |
x86_64 | Red Hat Enterprise Linux 8 (latest update) | Oracle JDK 1.8.x † , 11.0.x IBM JDK 1.8.x Red Hat build of OpenJDK 1.8 † , 11.0.x, 17.0.x |
x86_64 | Red Hat Enterprise Linux 7 (latest update) | Oracle JDK 1.8.x † , 11.0.x IBM JDK 1.8.x Red Hat build of OpenJDK 1.8 † , 11.0.x, 17.0.x |
x86_64 | Microsoft Windows Server 2019 | Oracle JDK 1.8.x † , OpenJDK 1.8, 11. † |
s390x | Red Hat Enterprise Linux 8 (latest update) | Red Hat build of OpenJDK 11.0.x, 17.0.x |
ppc64le | Red Hat Enterprise Linux 8 (latest update) | Red Hat build of OpenJDK 11.0.x, 17.0.x |
† IMPORTANT: Both OpenJDK 8u292 and OracleJDK 1.8.0_291 suffer from a known issue in the security API, which affects the credentials store in Apache Karaf. We recommend that you avoid these JDK versions. For OpenJDK, you could use either OpenJDK 8u282 or OpenJDK 8u302, which are not affected by this issue.
The following configurations are supported, but not fully tested:
Chipset Architecture | Operating System | Java Virtual Machine |
---|---|---|
SPARC64 | Oracle Solaris 11 **NOTE:** (partial legacy testing, not recommended for new deployments) | Oracle JDK 1.8.x |
Power ISA | IBM AIX 7.2 (partial legacy testing, not recommended for new deployments) | IBM JDK 1.8.x |
IA64 | HP-UX 11i (Deprecated) (Not supported on JBoss EAP since version 7.2) | HP JVM 1.8.x |
NOTE: For Fuse on JBoss EAP deployments, operating system support aligns with Red Hat JBoss EAP 7 Supported Configurations.
NOTE: The integrations described in this section were tested only for systems based on x86_64 architectures and do not apply to IBM Power Systems (ppc64le) or IBM Z (s390x) unless explicitly stated.
Tested Integrations are a defined set of specifically tested integrating technologies that represent the most common combinations that Enterprise Middleware customers are using. For these integrations, Red Hat has directly, or through certified partners, exercised our full range of platform tests as part of the product release process. Issues identified as part of this testing process are highlighted in release notes for each Fuse release. This list of tested integrations will expand over time.
Red Hat provides both production and development support for the tested integrations in the same major version family at or above the tested version according to your subscription agreement. Earlier versions of a tested integration in the same major version family are supported on a commercially reasonable basis.
The following databases and database drivers were tested as part of the latest Red Hat Fuse 7 release. They were also tested on IBM Power Systems (ppc64le).
Databases | JDBC Driver |
---|---|
Oracle 12c r2 RAC | Oracle JDBC Driver v21 |
Oracle 18c r3 RAC | Oracle JDBC Driver v21 |
Oracle 19c r3 RAC | Oracle JDBC Driver v21 |
MySQL 5.7 | MySQL Connector J5 |
MySQL 8.0 | MySQL Connector J8 |
Microsoft SQL Server 2017 | MS SQL Server JDBC Driver 9.2 |
Microsoft SQL Server 2019 * | MS SQL Server JDBC Driver 9.2 |
PostgreSQL 12.5 | JDBC Postgresql Driver, Version 42.5.2 |
PostgreSQL 13.2 | JDBC Postgresql Driver, Version 42.5.2 |
IBM DB2 10.5 * | IBM DB2 JDBC Universal Driver Architecture 4.31 |
IBM DB2 11.1 | IBM DB2 JDBC Universal Driver Architecture 4.31 |
NOTE IBM DB2 10.5 is not supported on JBoss EAP.
NOTE Red Hat tests database integrations using the JDBC driver versions shown above. These drivers are compatible with a range of database server versions. See your database vendor’s documentation for information about JDBC driver compatibility with specific server versions.
Since Fuse 7.0, only remote brokers are supported.
Broker | Version | Target Containers |
---|---|---|
JBoss A-MQ | 6.3 latest | Apache Karaf |