This is an automated email from the ASF dual-hosted git repository. jiriondrusek pushed a commit to branch camel-main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit d744bcdccd0584c3c4ac8edca68bbe89f28fc946 Author: Jiri Ondrusek <[email protected]> AuthorDate: Wed Jan 7 11:26:33 2026 +0100 Fixed keycloak native test failure --- .../quarkus/component/keycloak/deployment/KeycloakProcessor.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/extensions/keycloak/deployment/src/main/java/org/apache/camel/quarkus/component/keycloak/deployment/KeycloakProcessor.java b/extensions/keycloak/deployment/src/main/java/org/apache/camel/quarkus/component/keycloak/deployment/KeycloakProcessor.java index c59b8fc003..85530325c0 100644 --- a/extensions/keycloak/deployment/src/main/java/org/apache/camel/quarkus/component/keycloak/deployment/KeycloakProcessor.java +++ b/extensions/keycloak/deployment/src/main/java/org/apache/camel/quarkus/component/keycloak/deployment/KeycloakProcessor.java @@ -16,8 +16,11 @@ */ package org.apache.camel.quarkus.component.keycloak.deployment; +import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; import io.quarkus.deployment.builditem.FeatureBuildItem; +import io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem; +import org.keycloak.common.util.BouncyIntegration; class KeycloakProcessor { @@ -28,4 +31,9 @@ class KeycloakProcessor { return new FeatureBuildItem(FEATURE); } + @BuildStep + void runtimeInitializedClasses(BuildProducer<RuntimeInitializedClassBuildItem> runtimeInitializedClass) { + runtimeInitializedClass.produce(new RuntimeInitializedClassBuildItem(BouncyIntegration.class.getName())); + } + }
