Skip to content

Commit 990294b

Browse files
committed
Fix AbstractMappingMessageRouter for NPE
1 parent d2df9dd commit 990294b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

spring-integration-core/src/main/java/org/springframework/integration/router/AbstractMappingMessageRouter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,9 @@ private void addChannel(Collection<MessageChannel> channels, Message<?> message,
288288
}
289289

290290
private void addToCollection(Collection<MessageChannel> channels, Collection<?> channelKeys, Message<?> message) {
291+
if (channelKeys == null) {
292+
return;
293+
}
291294
for (Object channelKey : channelKeys) {
292295
if (channelKey instanceof MessageChannel) {
293296
channels.add((MessageChannel) channelKey);

0 commit comments

Comments
 (0)