From e1a4ad1a8f951fd8dd1139285107dec91949c213 Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Fri, 26 Sep 2008 21:13:15 +0000 Subject: [PATCH] Added support for the element in the 'mail' namespace. --- .../integration/mail/config/MailNamespaceHandler.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java b/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java index 1abdf272d9..287322661d 100644 --- a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java +++ b/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java @@ -17,6 +17,8 @@ package org.springframework.integration.mail.config; import org.springframework.beans.factory.xml.NamespaceHandlerSupport; +import org.springframework.integration.mail.MailHeaders; +import org.springframework.integration.transformer.config.SimpleHeaderEnricherParser; /** * Namespace handler for the 'mail' namespace. @@ -29,6 +31,7 @@ public class MailNamespaceHandler extends NamespaceHandlerSupport { this.registerBeanDefinitionParser("outbound-channel-adapter", new MailOutboundChannelAdapterParser()); this.registerBeanDefinitionParser("polling-mail-source", new PollingMailSourceParser()); this.registerBeanDefinitionParser("imap-idle-mail-source", new SubscribableImapIdleMailSourceParser()); + this.registerBeanDefinitionParser("header-enricher", new SimpleHeaderEnricherParser(MailHeaders.TRANSPORT_PREFIX)); } }