From aed3be2ae2afca39155fbab64b6d9ce057d43833 Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Fri, 31 Oct 2008 21:04:55 +0000 Subject: [PATCH] Registering endpoint directly with ApplicationContext instead of MessageBus. --- .../integration/bus/DirectChannelSubscriptionTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java index 8285483f8f..fd59c77774 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java @@ -104,7 +104,8 @@ public class DirectChannelSubscriptionTests { }; consumer.setOutputChannel(targetChannel); SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(consumer, sourceChannel); - bus.registerEndpoint(endpoint); + context.getBeanFactory().registerSingleton("testEndpoint", endpoint); + bus.setApplicationContext(context); context.refresh(); bus.start(); this.sourceChannel.send(new StringMessage("foo"));