From 2129047231aa90ded9b0744089a90cded2dff64b Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Sat, 22 Nov 2008 16:57:58 +0000 Subject: [PATCH] MessageMappingException now extends MessagingException rather than MessageHandlingException, and it provides a constructor that accepts 'description' and 'cause' without a 'failedMessage'. This is necessary to support inbound mapping errors where no 'failedMessage' has been created yet. --- .../integration/adapter/MessageMappingException.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/org.springframework.integration.adapter/src/main/java/org/springframework/integration/adapter/MessageMappingException.java b/org.springframework.integration.adapter/src/main/java/org/springframework/integration/adapter/MessageMappingException.java index 522f1fd7ed..2aa1497f07 100644 --- a/org.springframework.integration.adapter/src/main/java/org/springframework/integration/adapter/MessageMappingException.java +++ b/org.springframework.integration.adapter/src/main/java/org/springframework/integration/adapter/MessageMappingException.java @@ -17,7 +17,7 @@ package org.springframework.integration.adapter; import org.springframework.integration.core.Message; -import org.springframework.integration.message.MessageHandlingException; +import org.springframework.integration.core.MessagingException; /** * Exception that indicates an error during message mapping. @@ -25,7 +25,11 @@ import org.springframework.integration.message.MessageHandlingException; * @author Mark Fisher */ @SuppressWarnings("serial") -public class MessageMappingException extends MessageHandlingException { +public class MessageMappingException extends MessagingException { + + public MessageMappingException(String description, Throwable cause) { + super(description, cause); + } public MessageMappingException(Message failedMessage, String description) { super(failedMessage, description);