Add a task-executor to make the channel an ExecutorChannel http://static.springsource.org/sprin...ecutor-channel
http://static.springsource.org/sprin...xecutorchannel
Or, make the input channel a QueueChannel. http://static.springsource.org/sprin...s-queuechannel
http://static.springsource.org/sprin...n-queuechannel
(But that will require a poller on the subscriber).
Or, even better, don't expose the SI components to your application at all, and use an Async gateway instead.
http://static.springsource.org/sprin...#async-gateway
Gary P. Russell
Spring Integration Team
SpringSource, a division of VMware