diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractHandlerEndpointParser.java b/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractHandlerEndpointParser.java index 77dd9c19eb..bccbe09c07 100644 --- a/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractHandlerEndpointParser.java +++ b/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractHandlerEndpointParser.java @@ -99,7 +99,7 @@ public abstract class AbstractHandlerEndpointParser extends AbstractSingleBeanDe builder.addPropertyReference("source", pollerBeanName); } else { - builder.addPropertyReference("source", inputChannel); + builder.addPropertyValue("inputChannelName", inputChannel); } Element interceptorsElement = DomUtils.getChildElementByTagName(element, INTERCEPTORS_ELEMENT); if (interceptorsElement != null) {