The issue what you see can be only in one case: you have somewhere in the config the second definition for feedChannel
and it might look like this:
<int:channel id="feedChannel"/>
By default Spring allows to override beans and the last one wins.
Investigate your code to get dir of the second definition