diff --git a/spring-integration-core/src/main/java/org/springframework/integration/config/AbstractMethodAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/AbstractMethodAnnotationPostProcessor.java index abd651d10c..31ceb36771 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/config/AbstractMethodAnnotationPostProcessor.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/config/AbstractMethodAnnotationPostProcessor.java @@ -271,6 +271,7 @@ public abstract class AbstractMethodAnnotationPostProcessor f.handle(new Mqttv5PahoMessageHandler(mqttv5ClientManager)); + @ServiceActivator(inputChannel = "mqttOutFlow.input") + public Mqttv5PahoMessageHandler mqttv5PahoMessageHandler(Mqttv5ClientManager mqttv5ClientManager) { + return new Mqttv5PahoMessageHandler(mqttv5ClientManager); } @Bean