Red Hat build of Apache Camel for Spring Boot - Supported Configurations

Updated -

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.8 for Spring Boot 3 GA

Red Hat build of Apache Camel for Spring Boot is tested and verified with:

Red Hat build of Apache Camel 4.8 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.12 artemis-jms-client: 2.33.0
qpid-jms-client: 2.5.0
Red Hat streams for Apache Kafka 2.x 2.6.0 kafka-client: 3.7.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: 15.0.8

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.8 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, 13.2 JDBC Postgresql Driver 42.7.4
MySQL All supported by the JDBC driver 8.0 MySQL Connector 8.3.0
MariaDB All supported by the JDBC driver 10.6, 10.3 MariaDB Java Client 3.3.3
Microsoft SQLServer Linux All supported by the JDBC driver 2022, 2019 MS SQL Server JDBC Driver 12.6.4 JRE 11
Oracle All supported by the JDBC driver 19c-RAC, 19cR3 Oracle JDBC Driver 21.9.0.0
DB2 All supported by the JDBC driver 11.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 5.0.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 4.4 for Spring Boot 3 GA

Red Hat build of Apache Camel for Spring Boot is tested and verified with:

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 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

[3] Support guidelines

Comments