-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
Affects Version(s): <Spring Integration version>
5.1.7 and above
5.2.3
Hi,
Scatter Gather is failing when nested scatter Gathers are used with latest versions of Spring Integration. we tried with 5.1.7, 5.1.9 and 5.2.3. Same is working fine in 5.1.6 and below.
Here is the sample project
https://github.com/sirimamilla/ScatterGatherTest
Test case ScatterGatherTestSuccess runs indefinitely in this project.
when analyzed, scatter gather is using origialReplyChannel and originalErrorChannel Headers to preserve the previous original reply and error channels.
Inner scatterGather is responding correctly to the outer scatter gather. But outer scatter gather is failing to respond as it is finding its own gatherchannel in original replychannel header and sending response to gather channel and waiting indefinitely to continue.
This issue is blocking our version upgrade from spring boot 2.1.3 to 2.2.4. Please assist.
Regards,
Jayadev