Hello, guys
I need help with SI-configuration.
It is my configuration:
So, I want to make some business logic in splitted threads and wait response after aggregation.HTML Code:<http:inbound-channel-adapter name="/foo" channel="fooRequestChannel"/> <channel id="fooRequestChannel"/> <channel id="splittFooChannel"> <queue/> </channel> <channel id="getBarGatewayChannel"/> <channel id="routeToBarServiceChannel"/> <channel id="processBarChannel"/> <channel id="aggregateBarChannel"/> <chain input-channel="fooRequestChannel"> <gateway request-channel="getBarGatewayChannel"/> </chain> <splitter input-channel="getBarGatewayChannel" output-channel="splittFooChannel"/> <chain input-channel="splittFooChannel" output-channel="processBarChannel"> <gateway request-channel="routeToBarServiceChannel"/> </chain> <transformer input-channel="processBarChannel" output-channel="aggregateBarChannel"/> <aggregator input-channel="aggregateBarChannel"/>
When my aggregator completes his work he sends me error:
What am I doing wrong? Or what can I do to implement such solution?MessageHandlingException: no replyChannel header available
thanks in advance,
Artem Bilan


Reply With Quote
