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(
