From 94fa8675ca8c343e135988b4c365c4d09acef089 Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Tue, 22 Apr 2008 22:56:54 +0000 Subject: [PATCH] Errors during MessageHeader mapping are no longer fatal. Logging at WARN level (INT-206). --- .../adapter/jms/DefaultJmsHeaderMapper.java | 29 ++++++++--- .../jms/DefaultJmsHeaderMapperTests.java | 50 +++++++++++++++++++ 2 files changed, 72 insertions(+), 7 deletions(-) diff --git a/spring-integration-adapters/src/main/java/org/springframework/integration/adapter/jms/DefaultJmsHeaderMapper.java b/spring-integration-adapters/src/main/java/org/springframework/integration/adapter/jms/DefaultJmsHeaderMapper.java index 156e3c60cc..0d0f6ff1ce 100644 --- a/spring-integration-adapters/src/main/java/org/springframework/integration/adapter/jms/DefaultJmsHeaderMapper.java +++ b/spring-integration-adapters/src/main/java/org/springframework/integration/adapter/jms/DefaultJmsHeaderMapper.java @@ -22,11 +22,12 @@ import java.util.List; import java.util.Set; import javax.jms.Destination; -import javax.jms.JMSException; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.springframework.integration.adapter.MessageHeaderMapper; import org.springframework.integration.message.MessageHeader; -import org.springframework.integration.message.MessagingException; import org.springframework.util.StringUtils; /** @@ -40,6 +41,9 @@ public class DefaultJmsHeaderMapper implements MessageHeaderMapper