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

commit 143a3612e0ae2649d1820b70993070ac444d7a26
Author: James Netherton <[email protected]>
AuthorDate: Wed Jul 1 09:31:58 2026 +0100

    Register io.debezium.pipeline.signal.actions.SignalActionProvider services 
for native mode
---
 .../support/debezium/deployment/DebeziumSupportProcessor.java       | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git 
a/extensions-support/debezium/deployment/src/main/java/org/apache/camel/quarkus/support/debezium/deployment/DebeziumSupportProcessor.java
 
b/extensions-support/debezium/deployment/src/main/java/org/apache/camel/quarkus/support/debezium/deployment/DebeziumSupportProcessor.java
index 30facc054c..14075d7cd1 100644
--- 
a/extensions-support/debezium/deployment/src/main/java/org/apache/camel/quarkus/support/debezium/deployment/DebeziumSupportProcessor.java
+++ 
b/extensions-support/debezium/deployment/src/main/java/org/apache/camel/quarkus/support/debezium/deployment/DebeziumSupportProcessor.java
@@ -24,6 +24,7 @@ import io.debezium.engine.DebeziumEngine;
 import io.debezium.pipeline.notification.channels.LogNotificationChannel;
 import io.debezium.pipeline.notification.channels.SinkNotificationChannel;
 import io.debezium.pipeline.notification.channels.jmx.JmxNotificationChannel;
+import io.debezium.pipeline.signal.actions.SignalActionProvider;
 import io.debezium.pipeline.signal.actions.StandardActionProvider;
 import io.debezium.pipeline.signal.channels.FileSignalChannel;
 import io.debezium.pipeline.signal.channels.KafkaSignalChannel;
@@ -143,6 +144,11 @@ public class DebeziumSupportProcessor {
         return 
ServiceProviderBuildItem.allProvidersFromClassPath("org.apache.kafka.connect.storage.Converter");
     }
 
+    @BuildStep
+    ServiceProviderBuildItem registerSignalActionProviders() {
+        return 
ServiceProviderBuildItem.allProvidersFromClassPath(SignalActionProvider.class.getName());
+    }
+
     @BuildStep
     void 
registerNativeImageResources(BuildProducer<NativeImageResourceBuildItem> 
resources) {
         resources.produce(new NativeImageResourceBuildItem(

Reply via email to