diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractPollingInboundChannelAdapterParser.java b/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractPollingInboundChannelAdapterParser.java index 86ab68929f..55348a0456 100644 --- a/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractPollingInboundChannelAdapterParser.java +++ b/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractPollingInboundChannelAdapterParser.java @@ -63,10 +63,10 @@ public abstract class AbstractPollingInboundChannelAdapterParser extends Abstrac BeanDefinitionBuilder adapterBuilder = BeanDefinitionBuilder.genericBeanDefinition(SourcePollingChannelAdapter.class); adapterBuilder.addPropertyReference("source", source); if (StringUtils.hasText(channelName)) { - adapterBuilder.addPropertyReference("channel", channelName); + adapterBuilder.addPropertyReference("outputChannel", channelName); } else { - adapterBuilder.addPropertyReference("channel", this.createDirectChannel(element, parserContext)); + adapterBuilder.addPropertyReference("outputChannel", this.createDirectChannel(element, parserContext)); } if (pollerElement != null) { IntegrationNamespaceUtils.configureSchedule(pollerElement, adapterBuilder);