Closed
Description
Juergen Hoeller opened SPR-14323 and commented
In contrast to AbstractMessageChannel
, our ExecutorSubscribableChannel
does not consistently wrap handler-thrown Errors
in a MessageDeliveryException
: It propagates the latter to ExecutorChannelInterceptors
but rethrows the plain Error
. Let's align this for 4.3.
Affects: 4.2.6, 4.3 RC2
Issue Links:
- After-completion callback not triggered for custom Throwable subclass [SPR-14329] #18901 After-completion callback not triggered for custom Throwable subclass
Backported to: 4.2.7