Red Hat build of Apache Camel for Spring Boot - Supported Configurations
Red Hat provides production and development support for supported configurations and tested integrations according to your subscription agreement. [1]
- Red Hat build of Apache Camel 4.4 for Spring Boot 3 GA
- Red Hat build of Apache Camel 4.0 for Spring Boot 3 GA
- Red Hat build of Apache Camel 3.20 for Spring Boot 2 GA
- Red Hat build of Apache Camel 3.18 for Spring Boot 2 GA
- Red Hat build of Apache Camel 3.14 for Spring Boot 2 GA
Red Hat build of Apache Camel 4.4 for Spring Boot 3 GA
Red Hat build of Apache Camel for Spring Boot is tested and verified with:
- Red Hat OpenShift Container Platform (OCP)
- Red Hat Enterprise Linux (RHEL)
- Microsoft Windows Server
- Spring Boot 3.2.8
- JDK 17, JDK 21
- More details in Red Hat build of Apache Camel 4 Supported Platforms
Red Hat build of Apache Camel 4.4 for Spring Boot 3 Supported Messaging Providers
The following messaging providers were tested with Red Hat build of Apache Camel for Spring Boot:
Broker | Supported version | Tested version | Messaging client version |
---|---|---|---|
Red Hat AMQ Broker | 7.x | 7.11 | artemis-jms-client: 2.32.0 |
qpid-jms-client: 2.5.0 | |||
Red Hat AMQ Streams | 2.x | 2.6.0 | kafka-client: 3.6.1 |
IBM Websphere MQ | 9.x | 9.3.2 | 9.3.2 |
Red Hat Data Grid | 8.4.x | 8.4.1 | infinispan-client-hotrod-jakarta: 14.0.24 |
Note: Red Hat tests messaging providers using the messaging driver versions shown above. These drivers are typically compatible with a range of message broker versions. See your vendor’s documentation for information about driver compatibility with specific server versions.
Red Hat build of Apache Camel 4.4 for Spring Boot 3 Supported Database Integrations
The following databases were tested with Red Hat build of Apache Camel for Spring Boot:
Database | Supported versions | Tested versions | JDBC drivers |
---|---|---|---|
PostgreSQL | All supported by the JDBC driver | 14.5, 8.4 | JDBC Postgresql Driver 42.6.2 |
MySQL | All supported by the JDBC driver | 8.0, 5.1 | MySQL Connector 8.3.0 |
MariaDB | All supported by the JDBC driver | 10.6, 10.1 | MariaDB Java Client 3.3.3 |
Microsoft SQLServer Linux | All supported by the JDBC driver | 2022, 2008-R2 | MS SQL Server JDBC Driver 12.4.2 JRE 17 |
Oracle | All supported by the JDBC driver | 19c-RAC, 11g | Oracle JDBC Driver 21.9.0.0 |
DB2 | All supported by the JDBC driver | 11.5, 10.5 | IBM Data Server Driver for JDBC and SQLJ 11.5.9.0 |
MongoDB | All supported by the JDBC driver | 4.4.5 | MongoDB Driver 4.11.2 |
Note Red Hat tests database integrations using the JDBC driver versions shown above. These drivers are typically compatible with a range of database server versions. See your database vendor’s documentation for information about JDBC driver compatibility with specific server versions.
Support Policy for Cloud Database Usage on Application Services Products
Spring Boot Support Policy
Read more at Spring Boot Support
Red Hat build of Apache Camel 4.0 for Spring Boot 3 GA
Red Hat build of Apache Camel for Spring Boot is tested and verified with:
- Red Hat OpenShift Container Platform (OCP)
- Red Hat Enterprise Linux (RHEL)
- Microsoft Windows Server
- Spring Boot 3.1.4
- JDK 17
- More details in Red Hat build of Apache Camel 4.0 Supported Platforms
Red Hat build of Apache Camel 4.0 for Spring Boot 3 Supported Messaging Providers
The following messaging providers were tested with Red Hat build of Apache Camel for Spring Boot:
Broker | Tested version | Supported version | Messaging client version |
---|---|---|---|
Red Hat AMQ Broker | 7.11 | 7.x | artemis-jms-client: 2.28.0 |
qpid-jms-client: 2.4.0 | |||
Red Hat AMQ Streams | 2.1.0 | 2.x | kafka-client: 3.4.1 |
Red Hat Data Grid | 8.4.1 | 8.4.x | infinispan-client-hotrod-jakarta: 14.0.18 |
Note: Red Hat tests messaging providers using the messaging driver versions shown above. These drivers are typically compatible with a range of message broker versions. See your vendor’s documentation for information about driver compatibility with specific server versions.
Red Hat build of Apache Camel 4.0 for Spring Boot 3 Supported Database Integrations
The following databases were tested with Red Hat build of Apache Camel for Spring Boot:
Database | Tested versions | JDBC drivers |
---|---|---|
PostgreSQL | 14.5, 8.4 | JDBC Postgresql Driver 42.6.0 |
MySQL | 8.0, 5.1 | MySQL Connector 8.0.33 |
MariaDB | 10.6, 10.1 | MariaDB Java Client 3.1.4 |
Microsoft SQLServer Linux | 2022, 2008-R2 | MS SQL Server JDBC Driver 11.2.3 JRE 17 |
Oracle | 19c-RAC, 11g | Oracle JDBC Driver 21.9.0.0 |
DB2 | 11.5, 10.5 | IBM Data Server Driver for JDBC and SQLJ 11.5.8.0 |
MongoDB | 4.4.5 | MongoDB Driver 4.9.1 |
Note Red Hat tests database integrations using the JDBC driver versions shown above. These drivers are typically compatible with a range of database server versions. See your database vendor’s documentation for information about JDBC driver compatibility with specific server versions.
Support Policy for Cloud Database Usage on Application Services Products
Spring Boot Support Policy
Read more at Spring Boot Support
Red Hat build of Apache Camel 3.20 for Spring Boot 2 GA
Red Hat build of Apache Camel for Spring Boot is tested and verified with:
- Red Hat OpenShift Container Platform (OCP)
- Red Hat Enterprise Linux (RHEL)
- Spring Boot 2.7.x
Red Hat build of Apache Camel 3.20 for Spring Boot 2 Supported Platforms
In order to be running in a supported configuration, Red Hat build of Apache Camel for Spring Boot must be running on one of the following Java runtimes and on one of the operating systems supported by that runtime:
JVM | Operating System / Platform | Version | Chipset Architecture | Container image |
---|---|---|---|---|
OpenJDK 11, 17 [2], TemurinJDK 11, 17 | Red Hat Enterprise Linux | 8 | x86_64 | |
OpenJDK 11, 17 [2], TemurinJDK 11, 17 | Red Hat Enterprise Linux (FIPS enabled) | 8 | x86_64 | |
OpenJDK 11, 17 [2] | Red Hat OpenShift Container Platform | 4.10, 4.11, 4.12, 4.13, 4.14 | x86_64 | ubi8/openjdk-11, ubi8/openjdk-17 |
OpenJDK 11, 17 [2] | Red Hat OpenShift Service on AWS (ROSA) | 4.10, 4.11, 4.12, 4.13, 4.14 | x86_64 | ubi8/openjdk-11, ubi8/openjdk-17 |
OpenJDK 11, 17 [2] | Microsoft Azure Red Hat OpenShift (ARO) | 4.10, 4.11, 4.12, 4.13, 4.14 | x86_64 | ubi8/openjdk-11, ubi8/openjdk-17 |
OpenJDK 17 [2] | Microsoft Windows Server | 2019 | x86_64 | |
OpenJDK 11, 17 [2], TemurinJDK 11, 17 | Other [3] | x86_64 |
Red Hat build of Apache Camel 3.20 for Spring Boot 2 Supported Messaging Providers
The following messaging providers were tested with Red Hat build of Apache Camel for Spring Boot:
Broker | Tested version | Supported version |
---|---|---|
Red Hat AMQ Broker | 7.11 | 7.x |
Red Hat AMQ Streams | 2.1.0 | 2.x |
Red Hat Data Grid | 8.4.1 | 8.4.x |
Red Hat AMQ Broker was tested using the qpid and artemis jms clients.
Red Hat build of Apache Camel 3.20 for Spring Boot 2 Supported Database Integrations
The following databases were tested with Red Hat build of Apache Camel for Spring Boot:
Database | Tested versions | JDBC drivers |
---|---|---|
PostgreSQL | 14.5, 8.4 | JDBC Postgresql Driver 42.3.8 |
MySQL | 8.0, 5.1 | MySQL Connector 8.0.33 |
MariaDB | 10.6, 10.1 | MariaDB Java Client 3.0.10 |
Microsoft SQLServer Linux | 2022, 2008-R2 | MS SQL Server JDBC Driver 11.2.0 JRE 11 |
Oracle | 19c-RAC, 11g | Oracle JDBC Driver 21.5.0.0 |
DB2 | 11.5, 10.5 | IBM Data Server Driver for JDBC and SQLJ 11.5.8.0 |
MongoDB | 4.4.5 | MongoDB Driver 4.6.1 |
Note Red Hat tests database integrations using the JDBC driver versions shown above. These drivers are typically compatible with a range of database server versions. See your database vendor’s documentation for information about JDBC driver compatibility with specific server versions.
Support Policy for Cloud Database Usage on Application Services Products
Spring Boot Support Policy
Read more at Spring Boot Support
Red Hat build of Apache Camel 3.18.x for Spring Boot 2 GA
Red Hat build of Apache Camel for Spring Boot is tested and verified with:
- Red Hat OpenShift Container Platform (OCP)
- Red Hat Enterprise Linux (RHEL)
- Spring Boot 2.7.x
Red Hat build of Apache Camel 3.18.x for Spring Boot 2 Supported Platforms
In order to be running in a supported configuration, Red Hat build of Apache Camel for Spring Boot must be running on one of the following JVMs and operating systems:
JVM | Operating System / Platform | Chipset Architecture | Version | Container image |
---|---|---|---|---|
OpenJDK 11, 17 [2], TemurinJDK 11, 17 | Red Hat Enterprise Linux | x86_64 | 8 | |
OpenJDK 11, 17 [2], TemurinJDK 11, 17 | Red Hat Enterprise Linux (FIPS enabled) | x86_64 | 8 | |
OpenJDK 11, 17 [2] | Red Hat OpenShift Container Platform | x86_64 | 4.8, 4.9, 4.10, 4.11, 4.12 | ubi8/openjdk-11, ubi8/openjdk-17 |
OpenJDK 11, 17 [2] | Red Hat OpenShift Service on AWS (ROSA) | x86_64 | 4.11 | ubi8/openjdk-11, ubi8/openjdk-17 |
OpenJDK 11, 17 [2] | Microsoft Azure Red Hat OpenShift (ARO) | x86_64 | 4.10 | ubi8/openjdk-11, ubi8/openjdk-17 |
OpenJDK 11, 17 [2], TemurinJDK 11, 17 | Other [3] | x86_64 |
Red Hat build of Apache Camel 3.18.x for Spring Boot 2 Supported Messaging Providers
The following messaging providers were tested with Red Hat build of Apache Camel for Spring Boot:
Broker | Tested version | Supported version |
---|---|---|
Red Hat AMQ Broker | 7.10.x | 7.x |
Red Hat AMQ Streams | 2.2.x | 2.x |
Red Hat Data Grid | 8.4.x | 8.4.x |
Red Hat AMQ Broker was tested using the qpid and artemis jms clients.
Red Hat build of Apache Camel 3.18.x for Spring Boot 2 Supported Database Integrations
The following databases were tested with Red Hat build of Apache Camel for Spring Boot:
Database | Tested versions | JDBC drivers |
---|---|---|
PostgreSQL | 13.2, 12.5, 11.5 | JDBC Postgresql Driver 42.3.8 |
MySQL | 8.0, 5.7 | MySQL Connector 8.0.32 |
MariaDB | 10.3 | MariaDB Java Client 3.0.10 |
Microsoft SQLServer Linux | 2019-CU10 | MS SQL Server JDBC Driver 11.2.0 JRE 11 |
Oracle | 18.4 | Oracle JDBC Driver 21.5.0.0 |
DB2 | 11.5 | IBM Data Server Driver for JDBC and SQLJ 11.5.7.0 |
MongoDB | 4.4.5 | MongoDB Driver 4.6.1 |
Note Red Hat tests database integrations using the JDBC driver versions shown above. These drivers are typically compatible with a range of database server versions. See your database vendor’s documentation for information about JDBC driver compatibility with specific server versions.
Support Policy for Cloud Database Usage on Application Services Products
Spring Boot Support Policy
Read more at Spring Boot Support
Red Hat build of Apache Camel 3.14.x for Spring Boot 2 GA
Red Hat build of Apache Camel for Spring Boot is tested and verified with:
- Red Hat OpenShift Container Platform (OCP)
- Red Hat Enterprise Linux (RHEL)
- Spring Boot 2.7.x
Red Hat build of Apache Camel 3.14.x for Spring Boot 2 Supported Platforms
In order to be running in a supported configuration, Red Hat build of Apache Camel for Spring Boot must be running on one of the following JVMs and operating systems:
JVM | Operating System / Platform | Chipset Architecture | Version | Container image |
---|---|---|---|---|
OpenJDK 11 [2] | Red Hat Enterprise Linux | x86_64 | 8 | |
OpenJDK 11 [2] | Red Hat OpenShift Container Platform | x86_64 | 4.6, 4.8, 4.9, 4.10, 4.11 | ubi8/openjdk-11 |
OpenJDK 11 [2] | Red Hat OpenShift Service on AWS (ROSA) | x86_64 | 4.11 | ubi8/openjdk-11 |
OpenJDK 11 [2] | Microsoft Azure Red Hat OpenShift (ARO) | x86_64 | 4.10 | ubi8/openjdk-11 |
Support Guidelines for Red Hat Application Foundation Products Deployed in 3rd-party Environments
Red Hat build of Apache Camel 3.14.x for Spring Boot 2 Supported Messaging Providers
The following messaging providers were tested with Red Hat build of Apache Camel for Spring Boot:
Broker | Version |
---|---|
Red Hat AMQ Broker | 7.8.6 |
Red Hat AMQ Streams | 2.1.0 |
Red Hat AMQ Streams | 1.8.2 |
Red Hat build of Apache Camel 3.14.x for Spring Boot 2 Supported Database Integrations
The following databases were tested with Red Hat build of Apache Camel for Spring Boot:
Database | Versions |
---|---|
PostgreSQL | 13.2, 12.5, 11.5 |
MySQL | 8.0, 5.7 |
MariaDB | 10.3 |
Microsoft SQLServer Linux | 2019-CU10 |
Oracle | 18.4 |
DB2 | 11.5 |
Spring Boot Support Policy
Read more at Spring Boot Support
[1] Red Hat expects that customers will remain on a supported environment. In the event that a JVM, operating system, database, etc., or its version is no longer supported by its vendor, Red Hat may be limited in its ability to provide support and may require you to reproduce the issue in a supported environment for continued assistance.
[2] Red Hat limits support of OpenJDK to the Red Hat builds of OpenJDK for Red Hat Enterprise Linux (RHEL) and Windows
Comments