diff --git a/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd b/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd index e955422a39..89c0fa8e4d 100644 --- a/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd +++ b/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd @@ -470,10 +470,6 @@ - - - @@ -532,6 +528,11 @@ + + + + @@ -569,6 +570,7 @@ + @@ -848,7 +850,7 @@ - + Defines a Transformer that converts any Object @@ -856,9 +858,20 @@ invoking its toString() method. + + + + + + + + + + - + Defines a Transformer that serializes any Object @@ -866,9 +879,20 @@ Serializable into a byte array. + + + + + + + + + + - + Defines a Transformer that deserializes a byte @@ -876,6 +900,17 @@ Object. + + + + + + + + + + @@ -983,9 +1018,11 @@ - - - + + + + @@ -1060,10 +1097,7 @@ - - - - + @@ -1285,9 +1319,11 @@ - + - + + diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java index cfeacd8bb9..fef4a9ab13 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java @@ -64,6 +64,17 @@ public class InnerDefinitionHandlerAwareEndpointParserTests { String configProperty = testConfigurations.getProperty("splitter-inner-success"); this.testSplitterDefinitionSuccess(configProperty); } + + @Test + public void testInnerSplitterDefinitionSuccessWithPoller(){ + String configProperty = testConfigurations.getProperty("splitter-inner-success-with-poller"); + this.bootStrap(configProperty); + } + @Test + public void testInnerSplitterDefinitionSuccessWithPollerReversedOrder(){ + String configProperty = testConfigurations.getProperty("splitter-inner-success-with-poller-reversed-order"); + this.bootStrap(configProperty); + } @Test public void testRefSplitterDefinitionSuccess(){ String configProperty = testConfigurations.getProperty("splitter-ref-success"); @@ -135,11 +146,11 @@ public class InnerDefinitionHandlerAwareEndpointParserTests { String configProperty = testConfigurations.getProperty("aggregator-inner-concurrent-success"); this.testAggregatorDefinitionSuccess(configProperty); } -// @Test -// public void testInnerConcurrentAggregatorDefinitionSuccessReorderBeanPoller(){ -// String configProperty = testConfigurations.getProperty("aggregator-inner-concurrent-success-reorder-bean-poller"); -// this.testAggregatorDefinitionSuccess(configProperty); -// } + @Test + public void testInnerConcurrentAggregatorDefinitionSuccessReorderBeanPoller(){ + String configProperty = testConfigurations.getProperty("aggregator-inner-concurrent-success-reorder-bean-poller"); + this.testAggregatorDefinitionSuccess(configProperty); + } @Test public void testRefAggregatorDefinitionSuccess(){ String configProperty = testConfigurations.getProperty("aggregator-ref-success"); diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties b/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties index 56a1aade99..771f61bc04 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties +++ b/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties @@ -14,6 +14,50 @@ splitter-inner-success=\ \ \ +splitter-inner-success-with-poller=\ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + +splitter-inner-success-with-poller-reversed-order=\ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + \ + splitter-ref-success=\ \