diff --git a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java index 77dfd9d06..a93715271 100644 --- a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java +++ b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/AbstractMessageChannelBinder.java @@ -917,7 +917,15 @@ public abstract class AbstractMessageChannelBinder echo() { + return x -> x; + } + + @Bean + public ApplicationListener bindingCreatedEventListener() { + return bindingCreatedEvent -> { + throw new RuntimeException("Test"); + }; + } + } + public static class Person { private String name; private int id;