This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push:
new 7fc01217f7 Upgrade Quarkus to 3.36.0 (#8675)
7fc01217f7 is described below
commit 7fc01217f759af13d08f8a55441ac8c305326bb4
Author: James Netherton <[email protected]>
AuthorDate: Wed May 20 14:50:32 2026 +0100
Upgrade Quarkus to 3.36.0 (#8675)
---
docs/antora.yml | 2 +-
.../component/keycloak/it/KeycloakEvaluatePermissionTest.java | 2 +-
integration-tests/servlet/pom.xml | 5 +++++
pom.xml | 6 +++---
4 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/docs/antora.yml b/docs/antora.yml
index 9da3820c42..bd01a35e32 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -31,7 +31,7 @@ asciidoc:
camel-version: 4.20.0 # replace ${camel.version}
camel-docs-version: next
camel-quarkus-version: 3.36.0 # replace ${camel-quarkus.version}
- quarkus-version: 3.35.1 # replace ${quarkus.version}
+ quarkus-version: 3.36.0 # replace ${quarkus.version}
graalvm-version: 23.1.2 # replace ${graalvm.version}
graalvm-docs-version: jdk21 # replace ${graalvm-docs.version}
langchain4j-version: 1.14.1 # replace ${langchain4j.version}
diff --git
a/integration-tests/keycloak/src/test/java/org/apache/camel/quarkus/component/keycloak/it/KeycloakEvaluatePermissionTest.java
b/integration-tests/keycloak/src/test/java/org/apache/camel/quarkus/component/keycloak/it/KeycloakEvaluatePermissionTest.java
index 15fd867b31..27021a1d25 100644
---
a/integration-tests/keycloak/src/test/java/org/apache/camel/quarkus/component/keycloak/it/KeycloakEvaluatePermissionTest.java
+++
b/integration-tests/keycloak/src/test/java/org/apache/camel/quarkus/component/keycloak/it/KeycloakEvaluatePermissionTest.java
@@ -307,7 +307,7 @@ public class KeycloakEvaluatePermissionTest extends
KeycloakTestBase {
.get("/keycloak/evaluate-permission/permissions-only")
.then()
.statusCode(500)
- .body(containsString("401"));
+ .body(containsString("400")); // Keycloak 26.6.0+ returns 400
per OAuth 2.0 spec
}
// ==================== Authentication Method Tests ====================
diff --git a/integration-tests/servlet/pom.xml
b/integration-tests/servlet/pom.xml
index 3cd535bdfe..88c008102d 100644
--- a/integration-tests/servlet/pom.xml
+++ b/integration-tests/servlet/pom.xml
@@ -47,6 +47,11 @@
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-servlet</artifactId>
</dependency>
+ <!-- For Vert.x JSON serialization -->
+ <dependency>
+ <groupId>com.fasterxml.jackson.core</groupId>
+ <artifactId>jackson-core</artifactId>
+ </dependency>
<!-- test dependencies -->
<dependency>
diff --git a/pom.xml b/pom.xml
index faa3bc2a06..28024e1299 100644
--- a/pom.xml
+++ b/pom.xml
@@ -64,7 +64,7 @@
<quarkiverse-minio.version>3.8.6</quarkiverse-minio.version><!--
https://repo1.maven.org/maven2/io/quarkiverse/minio/quarkus-minio-parent/ -->
<quarkiverse-mybatis.version>2.4.2</quarkiverse-mybatis.version><!--
https://repo1.maven.org/maven2/io/quarkiverse/mybatis/quarkus-mybatis-parent/
-->
<quarkiverse-pooled-jms.version>2.12.0</quarkiverse-pooled-jms.version><!--
https://repo1.maven.org/maven2/io/quarkiverse/messaginghub/quarkus-pooled-jms-parent/
-->
- <quarkus.version>3.35.1</quarkus.version><!--
https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ -->
+ <quarkus.version>3.36.0</quarkus.version><!--
https://repo1.maven.org/maven2/io/quarkus/quarkus-bom/ -->
<quarkus-hazelcast-client.version>4.1.0</quarkus-hazelcast-client.version><!--
https://repo1.maven.org/maven2/com/hazelcast/quarkus-hazelcast-client-bom/ -->
<quarkus-qpid-jms.version>2.12.0</quarkus-qpid-jms.version><!-- This
should be in sync with quarkus-platform
https://repo1.maven.org/maven2/org/amqphub/quarkus/quarkus-qpid-jms-bom/ -->
@@ -81,7 +81,7 @@
<azure-sdk-bom.version>${azure-sdk-bom-version}</azure-sdk-bom.version>
<azure-core.version>1.57.0</azure-core.version><!-- @sync
com.azure:azure-sdk-bom:${azure-sdk-bom.version} dep:com.azure:azure-core -->
<azure-identity.version>1.18.1</azure-identity.version><!-- @sync
com.azure:azure-sdk-bom:${azure-sdk-bom.version} dep:com.azure:azure-identity
-->
- <caffeine.version>3.2.3</caffeine.version><!-- @sync
io.quarkus:quarkus-bom:${quarkus.version}
dep:com.github.ben-manes.caffeine:caffeine -->
+ <caffeine.version>3.2.4</caffeine.version><!-- @sync
io.quarkus:quarkus-bom:${quarkus.version}
dep:com.github.ben-manes.caffeine:caffeine -->
<chicory.version>${chicory-version}</chicory.version>
<commons-beanutils.version>${commons-beanutils-version}</commons-beanutils.version>
<commons-cli.version>1.8.0</commons-cli.version><!-- keep in sync with
Quarkus, via quarkus-bootstrap-core -->
@@ -139,7 +139,7 @@
<json-smart.version>${json-smart-version}</json-smart.version>
<jxmpp.version>1.1.0</jxmpp.version><!-- @sync
org.apache.camel:camel-xmpp:${camel.version} dep:org.jxmpp:jxmpp-jid -->
<kafka.version>4.2.0</kafka.version><!-- @sync
io.quarkus:quarkus-bom:${quarkus.version} dep:org.apache.kafka:kafka-clients -->
- <keycloak.version>26.5.7</keycloak.version><!-- @sync
io.quarkus:quarkus-build-parent:${quarkus.version} prop:keycloak.server.version
-->
+ <keycloak.version>26.6.1</keycloak.version><!-- @sync
io.quarkus:quarkus-build-parent:${quarkus.version} prop:keycloak.server.version
-->
<kudu.version>${kudu-version}</kudu.version>
<kotlin.version>2.3.21</kotlin.version><!-- @sync
io.quarkus:quarkus-bom:${quarkus.version}
dep:org.jetbrains.kotlin:kotlin-stdlib -->
<kotlinx.version>1.4.0</kotlinx.version><!--Used by
com.squareup.wire:wire-compiler referenced from aws2:kinesis -->