You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ji...@apache.org on 2026/01/08 07:59:51 UTC

(camel-quarkus) 36/39: Fixed keycloak native test failure

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 <on...@gmail.com>
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()));
+    }
+
 }