diff --git a/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PollerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PollerParser.java index da7b57d860..50410b5bf8 100644 --- a/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PollerParser.java +++ b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PollerParser.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2010 the original author or authors. + * Copyright 2002-2011 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -18,7 +18,6 @@ package org.springframework.integration.config.xml; import java.util.ArrayList; import java.util.List; -import java.util.concurrent.TimeUnit; import org.w3c.dom.Element; import org.w3c.dom.Node; @@ -50,7 +49,7 @@ public class PollerParser extends AbstractBeanDefinitionParser { private static final String MULTIPLE_TRIGGER_DEFINITIONS = "A cannot specify more than one trigger configuration."; - private static final String NO_TRIGGER_DEFINITIONS = "A must have a one and only one trigger configuration."; + private static final String NO_TRIGGER_DEFINITIONS = "A must have one and only one trigger configuration."; private static final String PERIODIC_TRIGGER_CLASSNAME = "org.springframework.scheduling.support.PeriodicTrigger"; @@ -91,28 +90,23 @@ public class PollerParser extends AbstractBeanDefinitionParser { configureTrigger(element, metadataBuilder, parserContext); IntegrationNamespaceUtils.setValueIfAttributeDefined(metadataBuilder, element, "max-messages-per-poll"); IntegrationNamespaceUtils.setValueIfAttributeDefined(metadataBuilder, element, "receive-timeout"); - + Element txElement = DomUtils.getChildElementByTagName(element, "transactional"); - Element adviceChainElement = DomUtils.getChildElementByTagName(element, "advice-chain"); - configureAdviceChain(adviceChainElement, txElement, metadataBuilder, parserContext); - + IntegrationNamespaceUtils.setReferenceIfAttributeDefined(metadataBuilder, element, "task-executor"); String errorChannel = element.getAttribute("error-channel"); - if (StringUtils.hasText(errorChannel)){ + if (StringUtils.hasText(errorChannel)) { BeanDefinitionBuilder errorHandler = BeanDefinitionBuilder.genericBeanDefinition( "org.springframework.integration.channel.MessagePublishingErrorHandler"); errorHandler.addPropertyReference("defaultErrorChannel", errorChannel); - metadataBuilder.addPropertyValue("errorHandler", errorHandler.getBeanDefinition()); } return metadataBuilder.getBeanDefinition(); } private void configureTrigger(Element pollerElement, BeanDefinitionBuilder targetBuilder, ParserContext parserContext) { - // Polling frequency can be configured either through attributes or by using sub-elements - // However, since Spring Integration 2.0 the trigger sub-elements are deprecated String triggerAttribute = pollerElement.getAttribute("trigger"); String fixedRateAttribute = pollerElement.getAttribute("fixed-rate"); String fixedDelayAttribute = pollerElement.getAttribute("fixed-delay"); @@ -158,22 +152,6 @@ public class PollerParser extends AbstractBeanDefinitionParser { builder.getBeanDefinition(), parserContext.getRegistry()); triggerBeanNames.add(triggerBeanName); } - Element intervalElement = DomUtils.getChildElementByTagName(pollerElement, "interval-trigger"); - if (intervalElement != null) { - parserContext.getReaderContext().warning( - "Poller configuration via 'interval-trigger' subelements is deprecated, " + - "use the 'fixed-delay' or 'fixed-rate' attribute instead.", pollerElement); - triggerBeanNames.add(parseIntervalTrigger(intervalElement, parserContext)); - } - else { - Element cronElement = DomUtils.getChildElementByTagName(pollerElement, "cron-trigger"); - if (cronElement != null) { - parserContext.getReaderContext().warning( - "Poller configuration via 'cron-trigger' subelements is deprecated, " + - "use the 'cron' attribute instead.", pollerElement); - triggerBeanNames.add(parseCronTrigger(cronElement, parserContext)); - } - } if (triggerBeanNames.isEmpty()) { parserContext.getReaderContext().error(NO_TRIGGER_DEFINITIONS, pollerElement); } @@ -184,59 +162,25 @@ public class PollerParser extends AbstractBeanDefinitionParser { } /** - * Parse an "interval-trigger" element - */ - private String parseIntervalTrigger(Element element, ParserContext parserContext) { - String interval = element.getAttribute("interval"); - if (!StringUtils.hasText(interval)) { - parserContext.getReaderContext().error( - "the 'interval' attribute is required for an ", element); - } - TimeUnit timeUnit = TimeUnit.valueOf(element.getAttribute("time-unit")); - BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(PERIODIC_TRIGGER_CLASSNAME); - builder.addConstructorArgValue(interval); - builder.addConstructorArgValue(timeUnit); - IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "initial-delay"); - IntegrationNamespaceUtils.setValueIfAttributeDefined(builder, element, "fixed-rate"); - return BeanDefinitionReaderUtils.registerWithGeneratedName(builder.getBeanDefinition(), parserContext.getRegistry()); - } - - /** - * Parse a "cron-trigger" element - */ - private String parseCronTrigger(Element element, ParserContext parserContext) { - String cronExpression = element.getAttribute("expression"); - if (!StringUtils.hasText(cronExpression)) { - parserContext.getReaderContext().error( - "the 'expression' attribute is required for a ", element); - } - BeanDefinitionBuilder builder = BeanDefinitionBuilder.genericBeanDefinition(CRON_TRIGGER_CLASSNAME); - builder.addConstructorArgValue(cronExpression); - return BeanDefinitionReaderUtils.registerWithGeneratedName(builder.getBeanDefinition(), parserContext.getRegistry()); - } - - /** - * Parse a "transactional" element and configure TransactionInterceptor with "transactionManager" - * and other "transactionDefinition" properties. This advisor will be applied on Polling Task proxy + * Parse a "transactional" element and configure a TransactionInterceptor with "transactionManager" + * and other "transactionDefinition" properties. This advisor will be applied on the Polling Task proxy * (see {@link org.springframework.integration.endpoint.AbstractPollingEndpoint}). */ private BeanDefinition configureTransactionAttributes(Element txElement, BeanDefinitionBuilder targetBuilder, ParserContext parserContext) { String TX_PKG_PREFIX = "org.springframework.transaction.interceptor"; BeanDefinitionBuilder txDefinitionBuilder = - BeanDefinitionBuilder.genericBeanDefinition(TX_PKG_PREFIX + ".DefaultTransactionAttribute"); + BeanDefinitionBuilder.genericBeanDefinition(TX_PKG_PREFIX + ".DefaultTransactionAttribute"); txDefinitionBuilder.addPropertyValue("propagationBehaviorName", "PROPAGATION_" + txElement.getAttribute("propagation")); txDefinitionBuilder.addPropertyValue("isolationLevelName", "ISOLATION_" + txElement.getAttribute("isolation")); txDefinitionBuilder.addPropertyValue("timeout", txElement.getAttribute("timeout")); txDefinitionBuilder.addPropertyValue("readOnly", txElement.getAttribute("read-only")); BeanDefinitionBuilder attributeSourceBuilder = - BeanDefinitionBuilder.genericBeanDefinition(TX_PKG_PREFIX + ".MatchAlwaysTransactionAttributeSource"); + BeanDefinitionBuilder.genericBeanDefinition(TX_PKG_PREFIX + ".MatchAlwaysTransactionAttributeSource"); attributeSourceBuilder.addPropertyValue("transactionAttribute", txDefinitionBuilder.getBeanDefinition()); - BeanDefinitionBuilder txInterceptorBuilder = - BeanDefinitionBuilder.genericBeanDefinition(TX_PKG_PREFIX + ".TransactionInterceptor"); + BeanDefinitionBuilder.genericBeanDefinition(TX_PKG_PREFIX + ".TransactionInterceptor"); txInterceptorBuilder.addPropertyReference("transactionManager", txElement.getAttribute("transaction-manager")); txInterceptorBuilder.addPropertyValue("transactionAttributeSource", attributeSourceBuilder.getBeanDefinition()); - return txInterceptorBuilder.getBeanDefinition(); } @@ -246,10 +190,10 @@ public class PollerParser extends AbstractBeanDefinitionParser { @SuppressWarnings({ "unchecked", "rawtypes" }) private void configureAdviceChain(Element adviceChainElement, Element txElement, BeanDefinitionBuilder targetBuilder, ParserContext parserContext) { ManagedList adviceChain = new ManagedList(); - if (txElement != null){ + if (txElement != null) { adviceChain.add(this.configureTransactionAttributes(txElement, targetBuilder, parserContext)); } - if (adviceChainElement != null){ + if (adviceChainElement != null) { NodeList childNodes = adviceChainElement.getChildNodes(); for (int i = 0; i < childNodes.getLength(); i++) { Node child = childNodes.item(i); diff --git a/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.1.xsd b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.1.xsd index f8b97c1384..41685c948b 100644 --- a/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.1.xsd +++ b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.1.xsd @@ -1148,27 +1148,6 @@ endpoint itself is a Polling Consumer for a channel with a queue. - - - - - NOTE: The 'interval-trigger' sub-element is deprecated as of Spring Integration 2.0 and will be - removed in version - 2.1. - Use one of the interval trigger attributes instead ('fixed-delay' or 'fixed-rate'). - - - - - - - NOTE: The 'cron-trigger' sub-element is deprecated as of Spring Integration 2.0 and will be - removed in version 2.1. - Use the 'cron' attribute instead. - - - - diff --git a/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests-context.xml index 585ca61759..276e0413f4 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests-context.xml @@ -11,11 +11,8 @@ - - - - + + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests-context.xml index 6b98d4f318..89d502edfc 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests-context.xml @@ -14,9 +14,7 @@ - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml index cd836df5fe..659cf948d2 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml @@ -1,6 +1,7 @@ - - - + @@ -50,9 +49,7 @@ - - - + - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml index 75d4a57464..91e67e100d 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml @@ -12,9 +12,7 @@ - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/BridgeParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/BridgeParserTests-context.xml index 1a1ca7d811..0140adcce8 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/BridgeParserTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/BridgeParserTests-context.xml @@ -13,9 +13,7 @@ - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests-context.xml index 29f1c34688..69ef97fa9e 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests-context.xml @@ -19,9 +19,7 @@ - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests-context.xml index 196369992b..f6378ee11e 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests-context.xml @@ -7,10 +7,6 @@ http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - - - diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java index 687636cfd8..b3d3e4a579 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2009 the original author or authors. + * Copyright 2002-2011 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -40,20 +40,6 @@ public class CronTriggerParserTests { @Autowired private ApplicationContext context; - @Test - public void checkConfigWithSubElement() { - Object poller = context.getBean("pollerWithSubElement"); - assertEquals(PollerMetadata.class, poller.getClass()); - PollerMetadata metadata = (PollerMetadata) poller; - Trigger trigger = metadata.getTrigger(); - assertEquals(CronTrigger.class, trigger.getClass()); - DirectFieldAccessor accessor = new DirectFieldAccessor(trigger); - String expression = (String) new DirectFieldAccessor( - accessor.getPropertyValue("sequenceGenerator")) - .getPropertyValue("expression"); - assertEquals("*/10 * 9-17 * * MON-FRI", expression); - } - @Test public void checkConfigWithAttribute() { Object poller = context.getBean("pollerWithAttribute"); diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests-context.xml index 36db19b65d..40480d9d96 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests-context.xml @@ -22,9 +22,7 @@ - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests-context.xml index 9e8f1a1d22..4edcba37be 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests-context.xml @@ -20,9 +20,7 @@ - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests-context.xml index a3d6c75617..ee594891ff 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests-context.xml @@ -20,9 +20,7 @@ - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml index 0fa35c7858..33c72170e4 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml @@ -7,8 +7,6 @@ http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml index 8b06e0f03c..da35a6e660 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml @@ -7,8 +7,6 @@ http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties index bab247be53..edc777dd12 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties @@ -34,9 +34,7 @@ splitter-inner-success-with-poller=\ \ \ \ - \ - \ - \ + \ \ \ @@ -59,9 +57,7 @@ splitter-inner-success-with-poller-reversed-order=\ \ \ \ - \ - \ - \ + \ \ \ \ @@ -296,9 +292,7 @@ aggregator-inner-concurrent-success=\ \ \ \ - \ - \ - \ + \ \ \ \ @@ -323,9 +317,7 @@ aggregator-inner-concurrent-success-reorder-bean-poller=\ \ \ \ - \ - \ - \ + \ \ \ diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml index 9273edb8c1..5962b05f3a 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml @@ -7,12 +7,8 @@ http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - - + - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml index 7d6dc1680d..ae4257281f 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml @@ -7,8 +7,7 @@ http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml index 18ff48f018..5681027936 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml @@ -7,8 +7,6 @@ http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml index 8cd004d885..c863700610 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml @@ -24,8 +24,7 @@ ref="testBean" method="good" output-channel="output"> - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml index 5700856390..b39a9642fc 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml @@ -20,8 +20,7 @@ ref="testBean" method="good" output-channel="output"> - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml index 6a334d6e45..453f131964 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml @@ -20,8 +20,7 @@ ref="testBean" method="good" output-channel="output"> - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml index f42ad90785..6eb445fa8b 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml @@ -20,8 +20,7 @@ ref="testBean" method="good" output-channel="output"> - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml index f3bb30d005..c6595c568b 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml @@ -20,8 +20,7 @@ ref="testBean" method="good" output-channel="output"> - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml index db55873a1d..76b5736a68 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml @@ -7,9 +7,7 @@ http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - - + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml index f670df2e54..97e820a6a6 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml @@ -1,8 +1,8 @@ @@ -37,10 +37,9 @@ - - - + + diff --git a/spring-integration-core/src/test/java/org/springframework/integration/history/messageHistoryWithHistoryWriterNamespace.xml b/spring-integration-core/src/test/java/org/springframework/integration/history/messageHistoryWithHistoryWriterNamespace.xml index 7f229c3c5c..61e529eb38 100644 --- a/spring-integration-core/src/test/java/org/springframework/integration/history/messageHistoryWithHistoryWriterNamespace.xml +++ b/spring-integration-core/src/test/java/org/springframework/integration/history/messageHistoryWithHistoryWriterNamespace.xml @@ -3,7 +3,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:int="http://www.springframework.org/schema/integration" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd - http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration-2.0.xsd"> + http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd"> - - - +