diff --git a/pom.xml b/pom.xml index e29db05adf..58d3f26101 100644 --- a/pom.xml +++ b/pom.xml @@ -9,22 +9,22 @@ 2.0.0.BUILD-SNAPSHOT pom - org.springframework.integration - org.springframework.integration.test - org.springframework.integration.event - org.springframework.integration.file - org.springframework.integration.http - org.springframework.integration.httpinvoker - org.springframework.integration.ip - org.springframework.integration.jdbc - org.springframework.integration.jms - org.springframework.integration.jmx - org.springframework.integration.mail - org.springframework.integration.rmi - org.springframework.integration.security - org.springframework.integration.stream - org.springframework.integration.ws - org.springframework.integration.xml + spring-integration-core + spring-integration-test + spring-integration-event + spring-integration-file + spring-integration-http + spring-integration-httpinvoker + spring-integration-ip + spring-integration-jdbc + spring-integration-jms + spring-integration-jmx + spring-integration-mail + spring-integration-rmi + spring-integration-security + spring-integration-stream + spring-integration-ws + spring-integration-xml UTF-8 diff --git a/org.springframework.integration.xml/.classpath b/spring-integration-core/.classpath similarity index 100% rename from org.springframework.integration.xml/.classpath rename to spring-integration-core/.classpath diff --git a/org.springframework.integration/.project b/spring-integration-core/.project similarity index 100% rename from org.springframework.integration/.project rename to spring-integration-core/.project diff --git a/org.springframework.integration/.settings/org.eclipse.jdt.core.prefs b/spring-integration-core/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-core/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration/.settings/org.eclipse.wst.common.component b/spring-integration-core/.settings/org.eclipse.wst.common.component similarity index 100% rename from org.springframework.integration/.settings/org.eclipse.wst.common.component rename to spring-integration-core/.settings/org.eclipse.wst.common.component diff --git a/org.springframework.integration/.settings/org.eclipse.wst.common.project.facet.core.xml b/spring-integration-core/.settings/org.eclipse.wst.common.project.facet.core.xml similarity index 100% rename from org.springframework.integration/.settings/org.eclipse.wst.common.project.facet.core.xml rename to spring-integration-core/.settings/org.eclipse.wst.common.project.facet.core.xml diff --git a/org.springframework.integration.event/.settings/org.maven.ide.eclipse.prefs b/spring-integration-core/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.event/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-core/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration/build.xml b/spring-integration-core/build.xml similarity index 100% rename from org.springframework.integration/build.xml rename to spring-integration-core/build.xml diff --git a/org.springframework.integration/ivy.xml b/spring-integration-core/ivy.xml similarity index 100% rename from org.springframework.integration/ivy.xml rename to spring-integration-core/ivy.xml diff --git a/org.springframework.integration/pom.xml b/spring-integration-core/pom.xml similarity index 92% rename from org.springframework.integration/pom.xml rename to spring-integration-core/pom.xml index 124241a3ec..fce8ccc538 100644 --- a/org.springframework.integration/pom.xml +++ b/spring-integration-core/pom.xml @@ -11,12 +11,6 @@ jar Spring Integration Core - cglib cglib-nodep diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/AbstractAggregatingMessageGroupProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/AbstractAggregatingMessageGroupProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/AbstractAggregatingMessageGroupProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/AbstractAggregatingMessageGroupProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/CorrelatingMessageHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/CorrelatingMessageHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/CorrelatingMessageHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/CorrelatingMessageHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/CorrelationStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/CorrelationStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/CorrelationStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/CorrelationStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/CorrelationStrategyAdapter.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/CorrelationStrategyAdapter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/CorrelationStrategyAdapter.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/CorrelationStrategyAdapter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/DefaultAggregatingMessageGroupProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/DefaultAggregatingMessageGroupProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/DefaultAggregatingMessageGroupProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/DefaultAggregatingMessageGroupProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageCountReleaseStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageCountReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageCountReleaseStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageCountReleaseStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageGroupProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageGroupProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageGroupProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageGroupProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageListMethodAdapter.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageListMethodAdapter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageListMethodAdapter.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageListMethodAdapter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageSequenceComparator.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageSequenceComparator.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MessageSequenceComparator.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/MessageSequenceComparator.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/PassThroughMessageGroupProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/PassThroughMessageGroupProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/PassThroughMessageGroupProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/PassThroughMessageGroupProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/ReleaseStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/ReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/ReleaseStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/ReleaseStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/ReleaseStrategyAdapter.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/ReleaseStrategyAdapter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/ReleaseStrategyAdapter.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/ReleaseStrategyAdapter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/ResequencingMessageGroupProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/ResequencingMessageGroupProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/ResequencingMessageGroupProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/ResequencingMessageGroupProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/SequenceNumberComparator.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/SequenceNumberComparator.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/SequenceNumberComparator.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/SequenceNumberComparator.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Aggregator.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Aggregator.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Aggregator.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Aggregator.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/CorrelationStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/CorrelationStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/CorrelationStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/CorrelationStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Filter.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Filter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Filter.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Filter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Gateway.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Gateway.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Gateway.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Gateway.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Header.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Header.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Header.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Header.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Headers.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Headers.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Headers.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Headers.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/MessageEndpoint.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/MessageEndpoint.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/MessageEndpoint.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/MessageEndpoint.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Payload.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Payload.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Payload.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Payload.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/ReleaseStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/ReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/ReleaseStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/ReleaseStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Router.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Router.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Router.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Router.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/ServiceActivator.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/ServiceActivator.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/ServiceActivator.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/ServiceActivator.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Splitter.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Splitter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Splitter.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Splitter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/annotation/Transformer.java b/spring-integration-core/src/main/java/org/springframework/integration/annotation/Transformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/annotation/Transformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/annotation/Transformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/AbstractExpressionSource.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/AbstractExpressionSource.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/AbstractExpressionSource.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/AbstractExpressionSource.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/ExpressionBinding.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/ExpressionBinding.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/ExpressionBinding.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/ExpressionBinding.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/ExpressionSource.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/ExpressionSource.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/ExpressionSource.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/ExpressionSource.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/MessagePublishingInterceptor.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/MessagePublishingInterceptor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/MessagePublishingInterceptor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/MessagePublishingInterceptor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/MethodAnnotationExpressionSource.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/MethodAnnotationExpressionSource.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/MethodAnnotationExpressionSource.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/MethodAnnotationExpressionSource.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/MethodNameMappingExpressionSource.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/MethodNameMappingExpressionSource.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/MethodNameMappingExpressionSource.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/MethodNameMappingExpressionSource.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/Publisher.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/Publisher.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/Publisher.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/Publisher.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/PublisherAnnotationAdvisor.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/PublisherAnnotationAdvisor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/PublisherAnnotationAdvisor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/PublisherAnnotationAdvisor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/PublisherAnnotationBeanPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/PublisherAnnotationBeanPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/PublisherAnnotationBeanPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/PublisherAnnotationBeanPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/aop/SimpleExpressionSource.java b/spring-integration-core/src/main/java/org/springframework/integration/aop/SimpleExpressionSource.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/aop/SimpleExpressionSource.java rename to spring-integration-core/src/main/java/org/springframework/integration/aop/SimpleExpressionSource.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/AbstractMessageChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/AbstractMessageChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/AbstractMessageChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/AbstractMessageChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/AbstractPollableChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/AbstractPollableChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/AbstractPollableChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/AbstractPollableChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/AbstractSubscribableChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/AbstractSubscribableChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/AbstractSubscribableChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/AbstractSubscribableChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/BeanFactoryChannelResolver.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/BeanFactoryChannelResolver.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/BeanFactoryChannelResolver.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/BeanFactoryChannelResolver.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelInterceptor.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelInterceptor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelInterceptor.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelInterceptor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelPurger.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelPurger.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelPurger.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelPurger.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelResolutionException.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelResolutionException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelResolutionException.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelResolutionException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelResolver.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelResolver.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/ChannelResolver.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/ChannelResolver.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/DirectChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/DirectChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/DirectChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/DirectChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/ExecutorChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/ExecutorChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/ExecutorChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/ExecutorChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/MapBasedChannelResolver.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/MapBasedChannelResolver.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/MapBasedChannelResolver.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/MapBasedChannelResolver.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/MessageChannelTemplate.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/MessageChannelTemplate.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/MessageChannelTemplate.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/MessageChannelTemplate.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/MessagePublishingErrorHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/MessagePublishingErrorHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/MessagePublishingErrorHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/MessagePublishingErrorHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/NullChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/NullChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/NullChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/NullChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/PollableChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/PollableChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/PollableChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/PollableChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/PriorityChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/PriorityChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/PriorityChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/PriorityChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/PublishSubscribeChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/PublishSubscribeChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/PublishSubscribeChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/PublishSubscribeChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/QueueChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/QueueChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/QueueChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/QueueChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/RendezvousChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/RendezvousChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/RendezvousChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/RendezvousChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/SubscribableChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/SubscribableChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/SubscribableChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/SubscribableChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/ThreadLocalChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/ThreadLocalChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/ThreadLocalChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/ThreadLocalChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/ChannelInterceptorAdapter.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/ChannelInterceptorAdapter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/ChannelInterceptorAdapter.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/ChannelInterceptorAdapter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorBeanPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorBeanPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorBeanPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorBeanPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorChain.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorChain.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorChain.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorChain.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptor.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptor.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/WireTap.java b/spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/WireTap.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/channel/interceptor/WireTap.java rename to spring-integration-core/src/main/java/org/springframework/integration/channel/interceptor/WireTap.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractMessageHandlerFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/config/AbstractMessageHandlerFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/AbstractMessageHandlerFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/AbstractMessageHandlerFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/FilterFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/config/FilterFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/FilterFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/FilterFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/RouterFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/config/RouterFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/RouterFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/RouterFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/SplitterFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/config/SplitterFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/SplitterFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/SplitterFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/TransformerFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/config/TransformerFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/TransformerFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/TransformerFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AggregatorAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/AggregatorAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AggregatorAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/AggregatorAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/MethodAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/MethodAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/MethodAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/MethodAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/ServiceActivatorAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/ServiceActivatorAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/ServiceActivatorAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/ServiceActivatorAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/TransformerAnnotationPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/annotation/TransformerAnnotationPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/TransformerAnnotationPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/annotation/TransformerAnnotationPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractChannelAdapterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractChannelAdapterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractChannelAdapterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractChannelAdapterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractChannelNameResolvingRouterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractChannelNameResolvingRouterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractChannelNameResolvingRouterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractChannelNameResolvingRouterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractChannelParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractChannelParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractChannelParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractChannelParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractConsumerEndpointParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractConsumerEndpointParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractConsumerEndpointParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractConsumerEndpointParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractDelegatingConsumerEndpointParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractDelegatingConsumerEndpointParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractDelegatingConsumerEndpointParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractDelegatingConsumerEndpointParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractInboundGatewayParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractInboundGatewayParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractInboundGatewayParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractInboundGatewayParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractIntegrationNamespaceHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractIntegrationNamespaceHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractIntegrationNamespaceHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractIntegrationNamespaceHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractOutboundChannelAdapterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractOutboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractOutboundChannelAdapterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractOutboundChannelAdapterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractOutboundGatewayParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractOutboundGatewayParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractOutboundGatewayParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractPollingInboundChannelAdapterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractPollingInboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractPollingInboundChannelAdapterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractPollingInboundChannelAdapterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractRouterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractRouterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractRouterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractRouterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractTransformerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractTransformerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AbstractTransformerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AbstractTransformerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AggregatorParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AggregatorParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AggregatorParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AggregatorParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AnnotationConfigParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/AnnotationConfigParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/AnnotationConfigParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/AnnotationConfigParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ApplicationEventMulticasterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ApplicationEventMulticasterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ApplicationEventMulticasterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ApplicationEventMulticasterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/BeanDefinitionRegisteringParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/BeanDefinitionRegisteringParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/BeanDefinitionRegisteringParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/BeanDefinitionRegisteringParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/BridgeParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/BridgeParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/BridgeParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/BridgeParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ChainParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ChainParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ChainParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ChainParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ChannelInterceptorParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ChannelInterceptorParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ChannelInterceptorParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ChannelInterceptorParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ClaimCheckInParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ClaimCheckInParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ClaimCheckInParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ClaimCheckInParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ClaimCheckOutParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ClaimCheckOutParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ClaimCheckOutParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ClaimCheckOutParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/DefaultRouterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/DefaultRouterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/DefaultRouterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/DefaultRouterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/DelayerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/DelayerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/DelayerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/DelayerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/FilterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/FilterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/FilterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/FilterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/GatewayParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/GatewayParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/GatewayParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/GatewayParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/GlobalChannelInterceptorParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/GlobalChannelInterceptorParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/GlobalChannelInterceptorParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/GlobalChannelInterceptorParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/HeaderEnricherParserSupport.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/HeaderEnricherParserSupport.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/HeaderEnricherParserSupport.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/HeaderEnricherParserSupport.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/HeaderFilterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/HeaderFilterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/HeaderFilterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/HeaderFilterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/HeaderValueRouterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/HeaderValueRouterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/HeaderValueRouterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/HeaderValueRouterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceUtils.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceUtils.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceUtils.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/IntegrationNamespaceUtils.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/LoggingChannelAdapterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/LoggingChannelAdapterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/LoggingChannelAdapterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/LoggingChannelAdapterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/MethodInvokingInboundChannelAdapterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/MethodInvokingInboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/MethodInvokingInboundChannelAdapterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/MethodInvokingInboundChannelAdapterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ObjectToStringTransformerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ObjectToStringTransformerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ObjectToStringTransformerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ObjectToStringTransformerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PayloadTypeRouterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PayloadTypeRouterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PayloadTypeRouterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/PayloadTypeRouterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PointToPointChannelParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PointToPointChannelParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PointToPointChannelParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/PointToPointChannelParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PollerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PollerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PollerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/PollerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PublishSubscribeChannelParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PublishSubscribeChannelParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PublishSubscribeChannelParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/PublishSubscribeChannelParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PublisherParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/PublisherParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/PublisherParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/PublisherParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/RecipientListRouterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/RecipientListRouterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/RecipientListRouterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/RecipientListRouterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ResequencerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ResequencerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ResequencerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ResequencerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/SelectorChainParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/SelectorChainParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/SelectorChainParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/SelectorChainParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/SelectorParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/SelectorParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/SelectorParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/SelectorParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ServiceActivatorParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ServiceActivatorParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ServiceActivatorParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ServiceActivatorParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/SplitterParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/SplitterParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/SplitterParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/SplitterParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/StandardHeaderEnricherParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/StandardHeaderEnricherParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/StandardHeaderEnricherParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/StandardHeaderEnricherParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ThreadLocalChannelParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/ThreadLocalChannelParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/ThreadLocalChannelParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/ThreadLocalChannelParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/TransformerParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/TransformerParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/TransformerParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/TransformerParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/xml/WireTapParser.java b/spring-integration-core/src/main/java/org/springframework/integration/config/xml/WireTapParser.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/config/xml/WireTapParser.java rename to spring-integration-core/src/main/java/org/springframework/integration/config/xml/WireTapParser.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/context/IntegrationContextUtils.java b/spring-integration-core/src/main/java/org/springframework/integration/context/IntegrationContextUtils.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/context/IntegrationContextUtils.java rename to spring-integration-core/src/main/java/org/springframework/integration/context/IntegrationContextUtils.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/context/IntegrationObjectSupport.java b/spring-integration-core/src/main/java/org/springframework/integration/context/IntegrationObjectSupport.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/context/IntegrationObjectSupport.java rename to spring-integration-core/src/main/java/org/springframework/integration/context/IntegrationObjectSupport.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/context/NamedComponent.java b/spring-integration-core/src/main/java/org/springframework/integration/context/NamedComponent.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/context/NamedComponent.java rename to spring-integration-core/src/main/java/org/springframework/integration/context/NamedComponent.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/core/Message.java b/spring-integration-core/src/main/java/org/springframework/integration/core/Message.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/core/Message.java rename to spring-integration-core/src/main/java/org/springframework/integration/core/Message.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/core/MessageChannel.java b/spring-integration-core/src/main/java/org/springframework/integration/core/MessageChannel.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/core/MessageChannel.java rename to spring-integration-core/src/main/java/org/springframework/integration/core/MessageChannel.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/core/MessageHeaders.java b/spring-integration-core/src/main/java/org/springframework/integration/core/MessageHeaders.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/core/MessageHeaders.java rename to spring-integration-core/src/main/java/org/springframework/integration/core/MessageHeaders.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/core/MessagePriority.java b/spring-integration-core/src/main/java/org/springframework/integration/core/MessagePriority.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/core/MessagePriority.java rename to spring-integration-core/src/main/java/org/springframework/integration/core/MessagePriority.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/core/MessageProducer.java b/spring-integration-core/src/main/java/org/springframework/integration/core/MessageProducer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/core/MessageProducer.java rename to spring-integration-core/src/main/java/org/springframework/integration/core/MessageProducer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/core/MessagingException.java b/spring-integration-core/src/main/java/org/springframework/integration/core/MessagingException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/core/MessagingException.java rename to spring-integration-core/src/main/java/org/springframework/integration/core/MessagingException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/AbstractDispatcher.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/AbstractDispatcher.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/AbstractDispatcher.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/AbstractDispatcher.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryException.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryException.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/BroadcastingDispatcher.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/BroadcastingDispatcher.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/BroadcastingDispatcher.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/BroadcastingDispatcher.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/LoadBalancingStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/LoadBalancingStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/LoadBalancingStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/LoadBalancingStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/MessageDispatcher.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/MessageDispatcher.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/MessageDispatcher.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/MessageDispatcher.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSet.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSet.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSet.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSet.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/RoundRobinLoadBalancingStrategy.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/RoundRobinLoadBalancingStrategy.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/RoundRobinLoadBalancingStrategy.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/RoundRobinLoadBalancingStrategy.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/UnicastingDispatcher.java b/spring-integration-core/src/main/java/org/springframework/integration/dispatcher/UnicastingDispatcher.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/dispatcher/UnicastingDispatcher.java rename to spring-integration-core/src/main/java/org/springframework/integration/dispatcher/UnicastingDispatcher.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/endpoint/AbstractEndpoint.java b/spring-integration-core/src/main/java/org/springframework/integration/endpoint/AbstractEndpoint.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/endpoint/AbstractEndpoint.java rename to spring-integration-core/src/main/java/org/springframework/integration/endpoint/AbstractEndpoint.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/endpoint/AbstractPollingEndpoint.java b/spring-integration-core/src/main/java/org/springframework/integration/endpoint/AbstractPollingEndpoint.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/endpoint/AbstractPollingEndpoint.java rename to spring-integration-core/src/main/java/org/springframework/integration/endpoint/AbstractPollingEndpoint.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/endpoint/EventDrivenConsumer.java b/spring-integration-core/src/main/java/org/springframework/integration/endpoint/EventDrivenConsumer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/endpoint/EventDrivenConsumer.java rename to spring-integration-core/src/main/java/org/springframework/integration/endpoint/EventDrivenConsumer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/endpoint/HandlerInvocationChain.java b/spring-integration-core/src/main/java/org/springframework/integration/endpoint/HandlerInvocationChain.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/endpoint/HandlerInvocationChain.java rename to spring-integration-core/src/main/java/org/springframework/integration/endpoint/HandlerInvocationChain.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/endpoint/MessageProducerSupport.java b/spring-integration-core/src/main/java/org/springframework/integration/endpoint/MessageProducerSupport.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/endpoint/MessageProducerSupport.java rename to spring-integration-core/src/main/java/org/springframework/integration/endpoint/MessageProducerSupport.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/endpoint/PollingConsumer.java b/spring-integration-core/src/main/java/org/springframework/integration/endpoint/PollingConsumer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/endpoint/PollingConsumer.java rename to spring-integration-core/src/main/java/org/springframework/integration/endpoint/PollingConsumer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/endpoint/SourcePollingChannelAdapter.java b/spring-integration-core/src/main/java/org/springframework/integration/endpoint/SourcePollingChannelAdapter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/endpoint/SourcePollingChannelAdapter.java rename to spring-integration-core/src/main/java/org/springframework/integration/endpoint/SourcePollingChannelAdapter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/filter/AbstractMessageProcessingSelector.java b/spring-integration-core/src/main/java/org/springframework/integration/filter/AbstractMessageProcessingSelector.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/filter/AbstractMessageProcessingSelector.java rename to spring-integration-core/src/main/java/org/springframework/integration/filter/AbstractMessageProcessingSelector.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/filter/ExpressionEvaluatingSelector.java b/spring-integration-core/src/main/java/org/springframework/integration/filter/ExpressionEvaluatingSelector.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/filter/ExpressionEvaluatingSelector.java rename to spring-integration-core/src/main/java/org/springframework/integration/filter/ExpressionEvaluatingSelector.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/filter/MessageFilter.java b/spring-integration-core/src/main/java/org/springframework/integration/filter/MessageFilter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/filter/MessageFilter.java rename to spring-integration-core/src/main/java/org/springframework/integration/filter/MessageFilter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/filter/MethodInvokingSelector.java b/spring-integration-core/src/main/java/org/springframework/integration/filter/MethodInvokingSelector.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/filter/MethodInvokingSelector.java rename to spring-integration-core/src/main/java/org/springframework/integration/filter/MethodInvokingSelector.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/AbstractMessagingGateway.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/AbstractMessagingGateway.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/AbstractMessagingGateway.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/AbstractMessagingGateway.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/AbstractRemotingOutboundGateway.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/AbstractRemotingOutboundGateway.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/AbstractRemotingOutboundGateway.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/AbstractRemotingOutboundGateway.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/GatewayMethodDefinition.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/GatewayMethodDefinition.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/GatewayMethodDefinition.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/GatewayMethodDefinition.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/GatewayProxyFactoryBean.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/GatewayProxyFactoryBean.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/GatewayProxyFactoryBean.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/GatewayProxyFactoryBean.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/RemotingInboundGatewaySupport.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/RemotingInboundGatewaySupport.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/RemotingInboundGatewaySupport.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/RemotingInboundGatewaySupport.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/RequestReplyExchanger.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/RequestReplyExchanger.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/RequestReplyExchanger.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/RequestReplyExchanger.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/RequestReplyMessageHandlerAdapter.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/RequestReplyMessageHandlerAdapter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/RequestReplyMessageHandlerAdapter.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/RequestReplyMessageHandlerAdapter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/SimpleMessageMapper.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/SimpleMessageMapper.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/SimpleMessageMapper.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/SimpleMessageMapper.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/gateway/SimpleMessagingGateway.java b/spring-integration-core/src/main/java/org/springframework/integration/gateway/SimpleMessagingGateway.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/gateway/SimpleMessagingGateway.java rename to spring-integration-core/src/main/java/org/springframework/integration/gateway/SimpleMessagingGateway.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/AbstractMessageHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractMessageHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/AbstractMessageHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractMessageHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/AbstractMessageProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractMessageProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/AbstractMessageProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractMessageProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/ArgumentArrayMessageMapper.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/ArgumentArrayMessageMapper.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/ArgumentArrayMessageMapper.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/ArgumentArrayMessageMapper.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/BridgeHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/BridgeHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/BridgeHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/BridgeHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/DelayHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/DelayHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/DelayHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/DelayHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/FixedHandlerMethodFilter.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/FixedHandlerMethodFilter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/FixedHandlerMethodFilter.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/FixedHandlerMethodFilter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/HandlerMethodFilter.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/HandlerMethodFilter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/HandlerMethodFilter.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/HandlerMethodFilter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/HandlerMethodResolver.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/HandlerMethodResolver.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/HandlerMethodResolver.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/HandlerMethodResolver.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/HandlerMethodUtils.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/HandlerMethodUtils.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/HandlerMethodUtils.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/HandlerMethodUtils.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/LoggingHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/LoggingHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/LoggingHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/LoggingHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/MessageHandlerChain.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/MessageHandlerChain.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/MessageHandlerChain.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/MessageHandlerChain.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/MessageProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/MessageProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/MessageProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/MessageProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/MethodInvokingMessageHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/MethodInvokingMessageHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/MethodInvokingMessageHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/MethodInvokingMessageHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/MethodInvokingMessageProcessor.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/MethodInvokingMessageProcessor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/MethodInvokingMessageProcessor.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/MethodInvokingMessageProcessor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolver.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolver.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolver.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolver.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/ServiceActivatingHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/handler/StaticHandlerMethodResolver.java b/spring-integration-core/src/main/java/org/springframework/integration/handler/StaticHandlerMethodResolver.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/handler/StaticHandlerMethodResolver.java rename to spring-integration-core/src/main/java/org/springframework/integration/handler/StaticHandlerMethodResolver.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/history/MessageHistory.java b/spring-integration-core/src/main/java/org/springframework/integration/history/MessageHistory.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/history/MessageHistory.java rename to spring-integration-core/src/main/java/org/springframework/integration/history/MessageHistory.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/history/MessageHistoryEvent.java b/spring-integration-core/src/main/java/org/springframework/integration/history/MessageHistoryEvent.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/history/MessageHistoryEvent.java rename to spring-integration-core/src/main/java/org/springframework/integration/history/MessageHistoryEvent.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/json/InboundJsonMessageMapper.java b/spring-integration-core/src/main/java/org/springframework/integration/json/InboundJsonMessageMapper.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/json/InboundJsonMessageMapper.java rename to spring-integration-core/src/main/java/org/springframework/integration/json/InboundJsonMessageMapper.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/json/OutboundJsonMessageMapper.java b/spring-integration-core/src/main/java/org/springframework/integration/json/OutboundJsonMessageMapper.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/json/OutboundJsonMessageMapper.java rename to spring-integration-core/src/main/java/org/springframework/integration/json/OutboundJsonMessageMapper.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/ErrorMessage.java b/spring-integration-core/src/main/java/org/springframework/integration/message/ErrorMessage.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/ErrorMessage.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/ErrorMessage.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/GenericMessage.java b/spring-integration-core/src/main/java/org/springframework/integration/message/GenericMessage.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/GenericMessage.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/GenericMessage.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/InboundMessageMapper.java b/spring-integration-core/src/main/java/org/springframework/integration/message/InboundMessageMapper.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/InboundMessageMapper.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/InboundMessageMapper.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageBuilder.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageBuilder.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageBuilder.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageBuilder.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageDeliveryException.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageDeliveryException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageDeliveryException.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageDeliveryException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageHandlingException.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageHandlingException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageHandlingException.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageHandlingException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageMappingException.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageMappingException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageMappingException.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageMappingException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageRejectedException.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageRejectedException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageRejectedException.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageRejectedException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageSource.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageSource.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageSource.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageSource.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MessageTimeoutException.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MessageTimeoutException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MessageTimeoutException.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MessageTimeoutException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/MethodInvokingMessageSource.java b/spring-integration-core/src/main/java/org/springframework/integration/message/MethodInvokingMessageSource.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/MethodInvokingMessageSource.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/MethodInvokingMessageSource.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/OutboundMessageMapper.java b/spring-integration-core/src/main/java/org/springframework/integration/message/OutboundMessageMapper.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/OutboundMessageMapper.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/OutboundMessageMapper.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/message/StringMessage.java b/spring-integration-core/src/main/java/org/springframework/integration/message/StringMessage.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/message/StringMessage.java rename to spring-integration-core/src/main/java/org/springframework/integration/message/StringMessage.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractChannelNameResolvingMessageRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/AbstractChannelNameResolvingMessageRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractChannelNameResolvingMessageRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/AbstractChannelNameResolvingMessageRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractMessageProcessingRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/AbstractMessageProcessingRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractMessageProcessingRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/AbstractMessageProcessingRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractMessageRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/AbstractMessageRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractMessageRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/AbstractMessageRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractSingleChannelNameRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/AbstractSingleChannelNameRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractSingleChannelNameRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/AbstractSingleChannelNameRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractSingleChannelRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/AbstractSingleChannelRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/AbstractSingleChannelRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/AbstractSingleChannelRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/ExpressionEvaluatingRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/ExpressionEvaluatingRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/ExpressionEvaluatingRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/ExpressionEvaluatingRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/HeaderValueRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/HeaderValueRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/HeaderValueRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/HeaderValueRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/MethodInvokingRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/MethodInvokingRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/MethodInvokingRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/MethodInvokingRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/PayloadTypeRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/PayloadTypeRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/PayloadTypeRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/PayloadTypeRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/router/RecipientListRouter.java b/spring-integration-core/src/main/java/org/springframework/integration/router/RecipientListRouter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/router/RecipientListRouter.java rename to spring-integration-core/src/main/java/org/springframework/integration/router/RecipientListRouter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java b/spring-integration-core/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java rename to spring-integration-core/src/main/java/org/springframework/integration/scheduling/PollerMetadata.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/selector/MessageSelector.java b/spring-integration-core/src/main/java/org/springframework/integration/selector/MessageSelector.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/selector/MessageSelector.java rename to spring-integration-core/src/main/java/org/springframework/integration/selector/MessageSelector.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/selector/MessageSelectorChain.java b/spring-integration-core/src/main/java/org/springframework/integration/selector/MessageSelectorChain.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/selector/MessageSelectorChain.java rename to spring-integration-core/src/main/java/org/springframework/integration/selector/MessageSelectorChain.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/selector/PayloadTypeSelector.java b/spring-integration-core/src/main/java/org/springframework/integration/selector/PayloadTypeSelector.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/selector/PayloadTypeSelector.java rename to spring-integration-core/src/main/java/org/springframework/integration/selector/PayloadTypeSelector.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/selector/UnexpiredMessageSelector.java b/spring-integration-core/src/main/java/org/springframework/integration/selector/UnexpiredMessageSelector.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/selector/UnexpiredMessageSelector.java rename to spring-integration-core/src/main/java/org/springframework/integration/selector/UnexpiredMessageSelector.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/splitter/AbstractMessageProcessingSplitter.java b/spring-integration-core/src/main/java/org/springframework/integration/splitter/AbstractMessageProcessingSplitter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/splitter/AbstractMessageProcessingSplitter.java rename to spring-integration-core/src/main/java/org/springframework/integration/splitter/AbstractMessageProcessingSplitter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/splitter/AbstractMessageSplitter.java b/spring-integration-core/src/main/java/org/springframework/integration/splitter/AbstractMessageSplitter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/splitter/AbstractMessageSplitter.java rename to spring-integration-core/src/main/java/org/springframework/integration/splitter/AbstractMessageSplitter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/splitter/DefaultMessageSplitter.java b/spring-integration-core/src/main/java/org/springframework/integration/splitter/DefaultMessageSplitter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/splitter/DefaultMessageSplitter.java rename to spring-integration-core/src/main/java/org/springframework/integration/splitter/DefaultMessageSplitter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/splitter/ExpressionEvaluatingSplitter.java b/spring-integration-core/src/main/java/org/springframework/integration/splitter/ExpressionEvaluatingSplitter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/splitter/ExpressionEvaluatingSplitter.java rename to spring-integration-core/src/main/java/org/springframework/integration/splitter/ExpressionEvaluatingSplitter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/splitter/MethodInvokingSplitter.java b/spring-integration-core/src/main/java/org/springframework/integration/splitter/MethodInvokingSplitter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/splitter/MethodInvokingSplitter.java rename to spring-integration-core/src/main/java/org/springframework/integration/splitter/MethodInvokingSplitter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/AbstractMessageGroupStore.java b/spring-integration-core/src/main/java/org/springframework/integration/store/AbstractMessageGroupStore.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/AbstractMessageGroupStore.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/AbstractMessageGroupStore.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroup.java b/spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroup.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroup.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroup.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroupCallback.java b/spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroupCallback.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroupCallback.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroupCallback.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroupStore.java b/spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroupStore.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroupStore.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroupStore.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroupStoreReaper.java b/spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroupStoreReaper.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/MessageGroupStoreReaper.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/MessageGroupStoreReaper.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/MessageStore.java b/spring-integration-core/src/main/java/org/springframework/integration/store/MessageStore.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/MessageStore.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/MessageStore.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/SimpleMessageGroup.java b/spring-integration-core/src/main/java/org/springframework/integration/store/SimpleMessageGroup.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/SimpleMessageGroup.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/SimpleMessageGroup.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/store/SimpleMessageStore.java b/spring-integration-core/src/main/java/org/springframework/integration/store/SimpleMessageStore.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/store/SimpleMessageStore.java rename to spring-integration-core/src/main/java/org/springframework/integration/store/SimpleMessageStore.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/AbstractMessageProcessingTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/AbstractMessageProcessingTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/AbstractMessageProcessingTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/AbstractMessageProcessingTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/AbstractPayloadTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/AbstractPayloadTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/AbstractPayloadTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/AbstractPayloadTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/AbstractTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/AbstractTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/AbstractTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/AbstractTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/ClaimCheckInTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/ClaimCheckInTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/ClaimCheckInTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/ClaimCheckInTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/ClaimCheckOutTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/ClaimCheckOutTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/ClaimCheckOutTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/ClaimCheckOutTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/ExpressionEvaluatingTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/ExpressionEvaluatingTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/ExpressionEvaluatingTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/ExpressionEvaluatingTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/HeaderEnricher.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/HeaderEnricher.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/HeaderEnricher.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/HeaderEnricher.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/HeaderFilter.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/HeaderFilter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/HeaderFilter.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/HeaderFilter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/MapToObjectTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/MapToObjectTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/MapToObjectTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/MapToObjectTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/MessageTransformationException.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/MessageTransformationException.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/MessageTransformationException.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/MessageTransformationException.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptor.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptor.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/MessageTransformingHandler.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/MessageTransformingHandler.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/MessageTransformingHandler.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/MessageTransformingHandler.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/MethodInvokingTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/MethodInvokingTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/MethodInvokingTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/MethodInvokingTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/ObjectToMapTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/ObjectToMapTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/ObjectToMapTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/ObjectToMapTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/ObjectToSpelMapBuilder.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/ObjectToSpelMapBuilder.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/ObjectToSpelMapBuilder.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/ObjectToSpelMapBuilder.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/ObjectToStringTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/ObjectToStringTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/ObjectToStringTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/ObjectToStringTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/PayloadDeserializingTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/PayloadDeserializingTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/PayloadDeserializingTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/PayloadDeserializingTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/PayloadSerializingTransformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/PayloadSerializingTransformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/PayloadSerializingTransformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/PayloadSerializingTransformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/transformer/Transformer.java b/spring-integration-core/src/main/java/org/springframework/integration/transformer/Transformer.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/transformer/Transformer.java rename to spring-integration-core/src/main/java/org/springframework/integration/transformer/Transformer.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/ClassUtils.java b/spring-integration-core/src/main/java/org/springframework/integration/util/ClassUtils.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/ClassUtils.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/ClassUtils.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/DefaultMethodInvoker.java b/spring-integration-core/src/main/java/org/springframework/integration/util/DefaultMethodInvoker.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/DefaultMethodInvoker.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/DefaultMethodInvoker.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/ErrorHandlingTaskExecutor.java b/spring-integration-core/src/main/java/org/springframework/integration/util/ErrorHandlingTaskExecutor.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/ErrorHandlingTaskExecutor.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/ErrorHandlingTaskExecutor.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/MethodInvoker.java b/spring-integration-core/src/main/java/org/springframework/integration/util/MethodInvoker.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/MethodInvoker.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/MethodInvoker.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/MethodValidator.java b/spring-integration-core/src/main/java/org/springframework/integration/util/MethodValidator.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/MethodValidator.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/MethodValidator.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/NameResolvingMethodInvoker.java b/spring-integration-core/src/main/java/org/springframework/integration/util/NameResolvingMethodInvoker.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/NameResolvingMethodInvoker.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/NameResolvingMethodInvoker.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/UUIDConverter.java b/spring-integration-core/src/main/java/org/springframework/integration/util/UUIDConverter.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/UUIDConverter.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/UUIDConverter.java diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/util/UpperBound.java b/spring-integration-core/src/main/java/org/springframework/integration/util/UpperBound.java similarity index 100% rename from org.springframework.integration/src/main/java/org/springframework/integration/util/UpperBound.java rename to spring-integration-core/src/main/java/org/springframework/integration/util/UpperBound.java diff --git a/org.springframework.integration/src/main/resources/META-INF/spring.handlers b/spring-integration-core/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration/src/main/resources/META-INF/spring.handlers rename to spring-integration-core/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration/src/main/resources/META-INF/spring.schemas b/spring-integration-core/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration/src/main/resources/META-INF/spring.schemas rename to spring-integration-core/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration/src/main/resources/META-INF/spring.tooling b/spring-integration-core/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration/src/main/resources/META-INF/spring.tooling rename to spring-integration-core/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd similarity index 100% rename from org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd rename to spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-1.0.xsd diff --git a/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd similarity index 100% rename from org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd rename to spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration-2.0.xsd diff --git a/org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration.gif b/spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration.gif similarity index 100% rename from org.springframework.integration/src/main/resources/org/springframework/integration/config/xml/spring-integration.gif rename to spring-integration-core/src/main/resources/org/springframework/integration/config/xml/spring-integration.gif diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatingMessageGroupProcessorHeaderTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatingMessageGroupProcessorHeaderTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatingMessageGroupProcessorHeaderTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatingMessageGroupProcessorHeaderTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatorReplyChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/AggregatorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/AggregatorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/ConcurrentAggregatorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/ConcurrentAggregatorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/ConcurrentAggregatorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/ConcurrentAggregatorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/CorrelatingMessageHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategyTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategyTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategyTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/HeaderAttributeCorrelationStrategyTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/MessageSequenceComparatorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/MessageSequenceComparatorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/MessageSequenceComparatorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/MessageSequenceComparatorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/MethodInvokingMessageGroupProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/ReleaseStrategyAdapterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/ReleaseStrategyAdapterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/ReleaseStrategyAdapterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/ReleaseStrategyAdapterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/ResequencerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/ResequencerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/ResequencerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/ResequencerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategyTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategyTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategyTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/SequenceSizeReleaseStrategyTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategyTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategyTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategyTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/TimeoutCountSequenceSizeReleaseStrategyTests.java diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/AggregatorIntegrationTests.java diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/DefaultMessageAggregatorIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/integration/MethodInvokingAggregatorReturningMessageTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aggregator/scenarios/AggregationResendTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingAnnotationUsageTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aop/MessagePublishingInterceptorUsageTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aop/MethodAnnotationExpressionSourceTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aop/MethodAnnotationExpressionSourceTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aop/MethodAnnotationExpressionSourceTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aop/MethodAnnotationExpressionSourceTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/aop/PublisherAnnotationAdvisorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/aop/PublisherAnnotationAdvisorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/aop/PublisherAnnotationAdvisorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/aop/PublisherAnnotationAdvisorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/bus/ApplicationContextMessageBusTests.java b/spring-integration-core/src/test/java/org/springframework/integration/bus/ApplicationContextMessageBusTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/bus/ApplicationContextMessageBusTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/bus/ApplicationContextMessageBusTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java b/spring-integration-core/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/bus/DirectChannelSubscriptionTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/bus/messageBusTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/bus/messageBusTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/bus/messageBusTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/bus/messageBusTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/BeanFactoryChannelResolverTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/BeanFactoryChannelResolverTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/BeanFactoryChannelResolverTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/BeanFactoryChannelResolverTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/ChannelPurgerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/ChannelPurgerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/ChannelPurgerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/ChannelPurgerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/DatatypeChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/DatatypeChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/DatatypeChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/DatatypeChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/DirectChannelParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/DirectChannelParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/DirectChannelParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/DirectChannelParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/DirectChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/DirectChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/DirectChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/DirectChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/DispatchingChannelErrorHandlingTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/DispatchingChannelErrorHandlingTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/DispatchingChannelErrorHandlingTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/DispatchingChannelErrorHandlingTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/ExecutorChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/ExecutorChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/ExecutorChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/ExecutorChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/MapBasedChannelResolverTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/MapBasedChannelResolverTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/MapBasedChannelResolverTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/MapBasedChannelResolverTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/MessageChannelTemplateTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/MessageChannelTemplateTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/MessageChannelTemplateTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/MessageChannelTemplateTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/MessagePayloadTestComparator.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/MessagePayloadTestComparator.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/MessagePayloadTestComparator.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/MessagePayloadTestComparator.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/MixedDispatcherConfigurationScenarioTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/PriorityChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/PriorityChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/PriorityChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/PriorityChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/QueueChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/QueueChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/QueueChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/QueueChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/TestChannelResolver.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/TestChannelResolver.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/TestChannelResolver.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/TestChannelResolver.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/ThreadLocalChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/ThreadLocalChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/ThreadLocalChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/ThreadLocalChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/AutoGeneratedChannelTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.properties b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.properties similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.properties rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelCapacityPlaceholderTests.properties diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ChannelWithCustomQueueParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/DispatchingChannelParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/RendezvousChannelParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/RendezvousChannelParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/RendezvousChannelParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/RendezvousChannelParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/TestSource.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/TestSource.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/TestSource.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/TestSource.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/TestTransformer.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/TestTransformer.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/TestTransformer.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/TestTransformer.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/ThreadLocalChannelParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/channelInterceptorParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/channelInterceptorParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/channelInterceptorParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/channelInterceptorParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/channelParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/channelParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/channelParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/channelParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/channelWithoutId.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/channelWithoutId.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/channelWithoutId.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/channelWithoutId.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/dispatcherAttributeAndSubElement.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/dispatcherAttributeAndSubElement.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/dispatcherAttributeAndSubElement.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/dispatcherAttributeAndSubElement.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/priorityChannelParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/priorityChannelParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/priorityChannelParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/priorityChannelParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/config/rendezvousChannelParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/config/rendezvousChannelParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/config/rendezvousChannelParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/config/rendezvousChannelParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/directChannelParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/directChannelParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/directChannelParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/directChannelParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/ChannelInterceptorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-all-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-all-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-all-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-all-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-failed-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-failed-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-failed-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-failed-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-ordered-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-ordered-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-ordered-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-ordered-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-unordered-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-unordered-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-unordered-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests-unordered-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/GlobalChannelInterceptorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/MessageSelectingInterceptorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/WireTapTests.java b/spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/WireTapTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/channel/interceptor/WireTapTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/channel/interceptor/WireTapTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/Adder.java b/spring-integration-core/src/test/java/org/springframework/integration/config/Adder.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/Adder.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/Adder.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithCorrelationStrategyTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/AggregatorWithMessageStoreParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ChainParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ChainParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/ChainParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-inner-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-inner-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-inner-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests-inner-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/ChannelAdapterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/CorrelationStrategyInvalidConfigurationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/CorrelationStrategyInvalidConfigurationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/CorrelationStrategyInvalidConfigurationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/CorrelationStrategyInvalidConfigurationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/EndpointParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/EndpointParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/EndpointParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/EndpointParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ExceptionThrowingTestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/config/ExceptionThrowingTestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ExceptionThrowingTestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/ExceptionThrowingTestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/FilterParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/FilterParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/FilterParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/FilterParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/FilterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/FilterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/FilterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/FilterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/MaxValueReleaseStrategy.java b/spring-integration-core/src/test/java/org/springframework/integration/config/MaxValueReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/MaxValueReleaseStrategy.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/MaxValueReleaseStrategy.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/MessageBusParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/MessageBusParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/MessageBusParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/MessageBusParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/PublishSubscribeChannelParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/PublishSubscribeChannelParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/PublishSubscribeChannelParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/PublishSubscribeChannelParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ReleaseStrategyMethodWithMissingReference.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/ReleaseStrategyMethodWithMissingReference.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ReleaseStrategyMethodWithMissingReference.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/ReleaseStrategyMethodWithMissingReference.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/ResequencerParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/ResequencerParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/ResequencerWithMessageStoreParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/RouterFactoryBeanDelegationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/SelectorChainParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/SelectorChainParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/SelectorChainParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/SelectorChainParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/SelectorChainParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/SelectorChainParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/SelectorChainParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/SelectorChainParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ServiceActivatorAnnotationPostProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/ServiceActivatorAnnotationPostProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/ServiceActivatorAnnotationPostProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/ServiceActivatorAnnotationPostProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBeanTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBeanTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBeanTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/SourcePollingChannelAdapterFactoryBeanTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/StubMessageSelector.java b/spring-integration-core/src/test/java/org/springframework/integration/config/StubMessageSelector.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/StubMessageSelector.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/StubMessageSelector.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/StubTaskScheduler.java b/spring-integration-core/src/test/java/org/springframework/integration/config/StubTaskScheduler.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/StubTaskScheduler.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/StubTaskScheduler.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestAfterAdvice.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestAfterAdvice.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestAfterAdvice.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestAfterAdvice.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestAggregatorBean.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestAggregatorBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestAggregatorBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestAggregatorBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestAroundAdvice.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestAroundAdvice.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestAroundAdvice.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestAroundAdvice.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestBeforeAdvice.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestBeforeAdvice.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestBeforeAdvice.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestBeforeAdvice.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestChannelInterceptor.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestChannelInterceptor.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestChannelInterceptor.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestChannelInterceptor.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestConsumer.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestConsumer.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestConsumer.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestConsumer.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestCorrelationStrategy.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestCorrelationStrategy.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestCorrelationStrategy.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestCorrelationStrategy.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestErrorHandler.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestErrorHandler.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestErrorHandler.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestErrorHandler.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestHandler.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestHandler.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestHandler.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestHandler.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestReleaseStrategy.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestReleaseStrategy.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestReleaseStrategy.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestSelector.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestSelector.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestSelector.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestSelector.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TestSource.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TestSource.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TestSource.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TestSource.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/TopLevelSelectorParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/WireTapParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/WireTapParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/WireTapParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/WireTapParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/aggregatorParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/aggregatorParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/aggregatorParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/aggregatorParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AnnotatedEndpointActivationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AnnotatedTestService.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AnnotatedTestService.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AnnotatedTestService.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/AnnotatedTestService.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/FilterAnnotationPostProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorAopIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/MessagingAnnotationPostProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/RouterAnnotationPostProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/ServiceActivatorTestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/ServiceActivatorTestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/ServiceActivatorTestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/ServiceActivatorTestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/SplitterAnnotationPostProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/SubscriberOrderTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/SubscriberOrderTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/SubscriberOrderTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/SubscriberOrderTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCorrelationStrategy.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCorrelationStrategy.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCorrelationStrategy.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCorrelationStrategy.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCustomizedAggregator.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCustomizedAggregator.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCustomizedAggregator.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithCustomizedAggregator.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithDefaultAggregator.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithDefaultAggregator.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithDefaultAggregator.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithDefaultAggregator.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithReleaseStrategy.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithReleaseStrategy.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithReleaseStrategy.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TestAnnotatedEndpointWithReleaseStrategy.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TypeConvertingTestEndpoint.java b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TypeConvertingTestEndpoint.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/TypeConvertingTestEndpoint.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/TypeConvertingTestEndpoint.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/messageParameterAnnotatedEndpointTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/messageParameterAnnotatedEndpointTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/messageParameterAnnotatedEndpointTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/messageParameterAnnotatedEndpointTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/serviceActivatorAnnotationPostProcessorTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/serviceActivatorAnnotationPostProcessorTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/serviceActivatorAnnotationPostProcessorTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/serviceActivatorAnnotationPostProcessorTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/simpleAnnotatedEndpointTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/simpleAnnotatedEndpointTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/simpleAnnotatedEndpointTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/simpleAnnotatedEndpointTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/testAnnotatedAggregator.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/testAnnotatedAggregator.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/testAnnotatedAggregator.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/testAnnotatedAggregator.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/typeConvertingEndpointTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/annotation/typeConvertingEndpointTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/typeConvertingEndpointTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/annotation/typeConvertingEndpointTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/correlationStrategyWithVoidMethods.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/correlationStrategyWithVoidMethods.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/correlationStrategyWithVoidMethods.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/correlationStrategyWithVoidMethods.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/invalidMethodNameAggregator.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/invalidMethodNameAggregator.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/invalidMethodNameAggregator.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/invalidMethodNameAggregator.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/invalidReleaseStrategyMethod.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/invalidReleaseStrategyMethod.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/invalidReleaseStrategyMethod.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/invalidReleaseStrategyMethod.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithAsyncEventMulticaster.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithAsyncEventMulticaster.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithAsyncEventMulticaster.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithAsyncEventMulticaster.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithDefaults.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithDefaults.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithDefaults.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithDefaults.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithErrorChannel.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithErrorChannel.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithErrorChannel.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithErrorChannel.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithTaskScheduler.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithTaskScheduler.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithTaskScheduler.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithTaskScheduler.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithoutAsyncEventMulticaster.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithoutAsyncEventMulticaster.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/messageBusWithoutAsyncEventMulticaster.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/messageBusWithoutAsyncEventMulticaster.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/publishSubscribeChannelParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/publishSubscribeChannelParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/publishSubscribeChannelParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/publishSubscribeChannelParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/resequencerParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/resequencerParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/resequencerParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/resequencerParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/simpleEndpointTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/wireTapParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/wireTapParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/wireTapParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/wireTapParserTests.xml diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/BridgeParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/BridgeParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/BridgeParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/BridgeParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/BridgeParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/BridgeParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ClaimCheckParserTests.java diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ConstructorAutowireTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-child.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-child.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-child.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-child.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-parent.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-parent.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-parent.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests-parent.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ContextHierarchyTests.java diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/CronTriggerParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorHierarchyTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorHierarchyTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorHierarchyTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorHierarchyTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/DefaultConfiguringBeanFactoryPostProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/DelayerUsageTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/GatewayParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/GatewayParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/GatewayParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/GatewayParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherMethodInvokingTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherOverwriteTests.java diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderEnricherTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/HeaderFilterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/InnerDefinitionHandlerAwareEndpointParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/MessagePublishingInterceptorParserTests.java diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingOutboundChannelAdapterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/MethodInvokingSelectorParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/NestedChainParserTests.java diff --git a/org.springframework.integration/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 similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/ObjectToStringTransformerParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/OrderedHandlersTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PNamespaceTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/PNamespaceTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PNamespaceTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/PNamespaceTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PNamespaceTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/PNamespaceTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PNamespaceTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/PNamespaceTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadDeserializingTransformerParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/PayloadSerializingTransformerParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PollerParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/PollerParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/PollerParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/PollerParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/TestAdviceBean.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/TestAdviceBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/TestAdviceBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/TestAdviceBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithId.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/defaultPollerWithoutId.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/gatewayParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/gatewayParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/gatewayParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/gatewayParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/hierarchyTests-child.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/hierarchyTests-child.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/hierarchyTests-child.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/hierarchyTests-child.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/hierarchyTests-parent.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/hierarchyTests-parent.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/hierarchyTests-parent.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/hierarchyTests-parent.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/innerdefaware.properties diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/multipleDefaultPollers.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithAdviceChain.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/pollerWithReceiveTimeout.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithReceiveTimeout.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/pollerWithReceiveTimeout.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/pollerWithReceiveTimeout.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests.java b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/PropertyPlaceholderTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/channel.properties b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/channel.properties similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/channel.properties rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/propertyplaceholder/channel.properties diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml b/spring-integration-core/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml rename to spring-integration-core/src/test/java/org/springframework/integration/config/xml/topLevelPollerWithoutId.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryExceptionTests.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryExceptionTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryExceptionTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/AggregateMessageDeliveryExceptionTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/BroadcastingDispatcherTests.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/BroadcastingDispatcherTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/BroadcastingDispatcherTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/BroadcastingDispatcherTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/FailOverDispatcherTests.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/FailOverDispatcherTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/FailOverDispatcherTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/FailOverDispatcherTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSetTests.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSetTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSetTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/OrderedAwareLinkedHashSetTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/PollingTransactionTests.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/PollingTransactionTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/PollingTransactionTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/PollingTransactionTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherConcurrentTests.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherConcurrentTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherConcurrentTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherConcurrentTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherTests.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/RoundRobinDispatcherTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/TestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/TestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/TestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/TestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationMandatoryTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationNotSupportedTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiredTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationRequiresNewTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/propagationSupportsTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/transactionTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/dispatcher/transactionTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/dispatcher/transactionTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/dispatcher/transactionTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/PollingConsumerEndpointTests.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/PollingConsumerEndpointTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/PollingConsumerEndpointTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/PollingConsumerEndpointTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/PollingEndpointErrorHandlingTests.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/PollingEndpointErrorHandlingTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/PollingEndpointErrorHandlingTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/PollingEndpointErrorHandlingTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/PollingEndpointStub.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/PollingEndpointStub.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/PollingEndpointStub.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/PollingEndpointStub.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/ProducerAndConsumerAutoStartupTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ReturnAddressTests.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/ReturnAddressTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ReturnAddressTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/ReturnAddressTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ServiceActivatorEndpointTests.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/ServiceActivatorEndpointTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ServiceActivatorEndpointTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/ServiceActivatorEndpointTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ServiceActivatorMethodResolutionTests.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/ServiceActivatorMethodResolutionTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/ServiceActivatorMethodResolutionTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/ServiceActivatorMethodResolutionTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/TestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/TestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/TestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/TestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/annotation/MessageParameterAnnotatedEndpoint.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/annotation/MessageParameterAnnotatedEndpoint.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/annotation/MessageParameterAnnotatedEndpoint.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/annotation/MessageParameterAnnotatedEndpoint.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/annotation/TestService.java b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/annotation/TestService.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/annotation/TestService.java rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/annotation/TestService.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/pollingEndpointErrorHandlingTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/pollingEndpointErrorHandlingTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/pollingEndpointErrorHandlingTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/pollingEndpointErrorHandlingTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/endpoint/returnAddressTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/FilterAnnotationMethodResolutionTests.java b/spring-integration-core/src/test/java/org/springframework/integration/filter/FilterAnnotationMethodResolutionTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/FilterAnnotationMethodResolutionTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/filter/FilterAnnotationMethodResolutionTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/FilterContextTests.java b/spring-integration-core/src/test/java/org/springframework/integration/filter/FilterContextTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/FilterContextTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/filter/FilterContextTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/MessageFilterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/filter/MessageFilterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/MessageFilterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/filter/MessageFilterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/MethodInvokingSelectorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/filter/MethodInvokingSelectorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/MethodInvokingSelectorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/filter/MethodInvokingSelectorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/filter/SpelFilterIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/TestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/filter/TestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/TestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/filter/TestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/filterContextTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/filter/filterContextTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/filter/filterContextTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/filter/filterContextTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayInvokingMessageHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayProxyFactoryBeanTests.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayProxyFactoryBeanTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayProxyFactoryBeanTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayProxyFactoryBeanTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayProxyMessageMappingTests.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayProxyMessageMappingTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/GatewayProxyMessageMappingTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/GatewayProxyMessageMappingTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-failed-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-failed-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-failed-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests-failed-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/HeaderEnrichedGatewayTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/MultiMethodGatewayConfigTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/NestedGatewayTests.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/NestedGatewayTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/NestedGatewayTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/NestedGatewayTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/SimpleMessagingGatewayTests.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/SimpleMessagingGatewayTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/SimpleMessagingGatewayTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/SimpleMessagingGatewayTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/TestChannelInterceptor.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/TestChannelInterceptor.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/TestChannelInterceptor.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/TestChannelInterceptor.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/TestHandler.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/TestHandler.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/TestHandler.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/TestHandler.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/TestService.java b/spring-integration-core/src/test/java/org/springframework/integration/gateway/TestService.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/TestService.java rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/TestService.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/gatewayAutowiring.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/gatewayAutowiring.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/gatewayAutowiring.xml rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/gatewayAutowiring.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/gatewayWithRendezvousChannel.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/gatewayWithRendezvousChannel.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/gatewayWithRendezvousChannel.xml rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/gatewayWithRendezvousChannel.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/gateway/gatewayWithResponseCorrelator.xml b/spring-integration-core/src/test/java/org/springframework/integration/gateway/gatewayWithResponseCorrelator.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/gateway/gatewayWithResponseCorrelator.xml rename to spring-integration-core/src/test/java/org/springframework/integration/gateway/gatewayWithResponseCorrelator.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/AbstractReplyProducingMessageHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/ArgumentArrayMessageMapperToMessageTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/ArgumentArrayMessageMapperToMessageTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/ArgumentArrayMessageMapperToMessageTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/ArgumentArrayMessageMapperToMessageTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/BogusAnnotation.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/BogusAnnotation.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/BogusAnnotation.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/BogusAnnotation.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/BridgeHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/BridgeHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/BridgeHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/BridgeHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/CollectionAndArrayTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/CollectionAndArrayTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/CollectionAndArrayTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/CollectionAndArrayTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/CustomConverterMessageProcessingTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/DelayHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/DelayHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/DelayHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/DelayHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/ExpressionEvaluatingMessageProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/HandlerMethodInheritanceTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/HandlerMethodInheritanceTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/HandlerMethodInheritanceTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/HandlerMethodInheritanceTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/HandlerMethodUtilsTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/HandlerMethodUtilsTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/HandlerMethodUtilsTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/HandlerMethodUtilsTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/HeaderAnnotationTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/HeaderAnnotationTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/HeaderAnnotationTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/HeaderAnnotationTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/LoggingHandlerTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/handler/LoggingHandlerTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/LoggingHandlerTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/handler/LoggingHandlerTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/LoggingHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/LoggingHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/LoggingHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/LoggingHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/MessageHandlerChainTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/MessageHandlerChainTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/MessageHandlerChainTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/MessageHandlerChainTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/MethodInvokingHeaderEnricherTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/MethodInvokingHeaderEnricherTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/MethodInvokingHeaderEnricherTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/MethodInvokingHeaderEnricherTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorAnnotationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorAnnotationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorAnnotationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorAnnotationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/MethodInvokingMessageProcessorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/MockHandlerTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/handler/MockHandlerTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/MockHandlerTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/handler/MockHandlerTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/MockHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/MockHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/MockHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/MockHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverWithMessageParameterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverWithMessageParameterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverWithMessageParameterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/PayloadTypeMatchingHandlerMethodResolverWithMessageParameterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/SendTimeoutConfigurationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/handler/StaticHandlerMethodResolverTests.java b/spring-integration-core/src/test/java/org/springframework/integration/handler/StaticHandlerMethodResolverTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/handler/StaticHandlerMethodResolverTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/handler/StaticHandlerMethodResolverTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/history/MessageHistoryTests.java b/spring-integration-core/src/test/java/org/springframework/integration/history/MessageHistoryTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/history/MessageHistoryTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/history/MessageHistoryTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/json/InboundJsonMessageMapperTests.java b/spring-integration-core/src/test/java/org/springframework/integration/json/InboundJsonMessageMapperTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/json/InboundJsonMessageMapperTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/json/InboundJsonMessageMapperTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/json/OutboundJsonMessageMapperTests.java b/spring-integration-core/src/test/java/org/springframework/integration/json/OutboundJsonMessageMapperTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/json/OutboundJsonMessageMapperTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/json/OutboundJsonMessageMapperTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/json/TestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/json/TestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/json/TestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/json/TestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/json/TestChildBean.java b/spring-integration-core/src/test/java/org/springframework/integration/json/TestChildBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/json/TestChildBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/json/TestChildBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/GenericMessageTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/GenericMessageTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/GenericMessageTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/GenericMessageTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/MessageBuilderTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/MessageBuilderTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/MessageBuilderTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/MessageBuilderTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/MessageHeadersTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/MessageHeadersTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/MessageHeadersTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/MessageHeadersTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/MessageMatcher.java b/spring-integration-core/src/test/java/org/springframework/integration/message/MessageMatcher.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/MessageMatcher.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/MessageMatcher.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/MethodInvokingMessageHandlerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/MethodInvokingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/MethodInvokingMessageHandlerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/MethodInvokingMessageHandlerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/MethodInvokingSourceTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/MethodInvokingSourceTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/MethodInvokingSourceTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/MethodInvokingSourceTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/PayloadAndHeaderMappingTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/PayloadAndHeaderMappingTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/PayloadAndHeaderMappingTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/PayloadAndHeaderMappingTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/TestHandlers.java b/spring-integration-core/src/test/java/org/springframework/integration/message/TestHandlers.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/TestHandlers.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/TestHandlers.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/selector/PayloadTypeSelectorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/selector/PayloadTypeSelectorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/selector/PayloadTypeSelectorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/selector/PayloadTypeSelectorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/message/selector/UnexpiredMessageSelectorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/message/selector/UnexpiredMessageSelectorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/message/selector/UnexpiredMessageSelectorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/message/selector/UnexpiredMessageSelectorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/ErrorMessageExceptionTypeRouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/HeaderValueRouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/HeaderValueRouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/HeaderValueRouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/HeaderValueRouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/MethodInvokingRouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/MethodInvokingRouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/MethodInvokingRouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/MethodInvokingRouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/MultiChannelRouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/MultiChannelRouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/MultiChannelRouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/MultiChannelRouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/PayloadTypeRouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/PayloadTypeRouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/PayloadTypeRouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/PayloadTypeRouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/RecipientListRouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/RecipientListRouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/RecipientListRouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/RecipientListRouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/RouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/RouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/RouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/RouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/SingleChannelRouterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/SingleChannelRouterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/SingleChannelRouterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/SingleChannelRouterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterConvertibleTypeTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/HeaderValueRouterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/NumberAdder.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/NumberAdder.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/NumberAdder.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/NumberAdder.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/NumberSplitter.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/NumberSplitter.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/NumberSplitter.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/NumberSplitter.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/Numbers.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/Numbers.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/Numbers.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/Numbers.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/PayloadTypeRouterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/RecipientListRouterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/RouterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/RouterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/RouterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/RouterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/RouterWithMappingTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/SpelRouterIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/SplitterAggregatorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/SplitterAggregatorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/SplitterAggregatorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/SplitterAggregatorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/SplitterParserTests.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/SplitterParserTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/SplitterParserTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/SplitterParserTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/TestRouter.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/TestRouter.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/TestRouter.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/TestRouter.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/TestSplitterBean.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/TestSplitterBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/TestSplitterBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/TestSplitterBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/TestSplitterImpl.java b/spring-integration-core/src/test/java/org/springframework/integration/router/config/TestSplitterImpl.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/TestSplitterImpl.java rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/TestSplitterImpl.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/routerParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/routerParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/routerParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/routerParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/splitterAggregatorTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/splitterAggregatorTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/splitterAggregatorTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/splitterAggregatorTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/router/config/splitterParserTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/router/config/splitterParserTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/router/config/splitterParserTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/router/config/splitterParserTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/selector/MessageSelectorChainTests.java b/spring-integration-core/src/test/java/org/springframework/integration/selector/MessageSelectorChainTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/selector/MessageSelectorChainTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/selector/MessageSelectorChainTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/MethodInvokingSplitterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/splitter/MethodInvokingSplitterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/splitter/MethodInvokingSplitterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/splitter/MethodInvokingSplitterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/splitter/SpelSplitterIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/splitter/SplitterIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/store/MessageStoreReaperTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/store/MessageStoreReaperTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/store/MessageStoreReaperTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/store/MessageStoreReaperTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/store/MessageStoreReaperTests.java b/spring-integration-core/src/test/java/org/springframework/integration/store/MessageStoreReaperTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/store/MessageStoreReaperTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/store/MessageStoreReaperTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/store/MessageStoreTests.java b/spring-integration-core/src/test/java/org/springframework/integration/store/MessageStoreTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/store/MessageStoreTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/store/MessageStoreTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/store/SimpleMessageGroupTests.java b/spring-integration-core/src/test/java/org/springframework/integration/store/SimpleMessageGroupTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/store/SimpleMessageGroupTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/store/SimpleMessageGroupTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/store/SimpleMessageStoreTests.java b/spring-integration-core/src/test/java/org/springframework/integration/store/SimpleMessageStoreTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/store/SimpleMessageStoreTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/store/SimpleMessageStoreTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/test/util/TestUtils.java b/spring-integration-core/src/test/java/org/springframework/integration/test/util/TestUtils.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/test/util/TestUtils.java rename to spring-integration-core/src/test/java/org/springframework/integration/test/util/TestUtils.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/ClaimCheckTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/ClaimCheckTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/ClaimCheckTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/ClaimCheckTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/HeaderFilterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/HeaderFilterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/HeaderFilterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/HeaderFilterTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/MapToObjectTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/MapToObjectTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/MapToObjectTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/MapToObjectTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptorTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptorTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptorTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/MessageTransformingChannelInterceptorTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/MethodInvokingTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/MethodInvokingTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/MethodInvokingTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/MethodInvokingTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/ObjectToMapTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/ObjectToMapTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/ObjectToMapTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/ObjectToMapTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/ObjectToStringTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/ObjectToStringTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/ObjectToStringTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/ObjectToStringTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/PayloadDeserializingTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/PayloadDeserializingTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/PayloadDeserializingTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/PayloadDeserializingTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/PayloadSerializingTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/PayloadSerializingTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/PayloadSerializingTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/PayloadSerializingTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/PayloadTransformerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/PayloadTransformerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/PayloadTransformerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/PayloadTransformerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests-context.xml b/spring-integration-core/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests-context.xml rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests-context.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/SpelTransformerIntegrationTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/TestBean.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/TestBean.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/TestBean.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/TestBean.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/TransformerContextTests.java b/spring-integration-core/src/test/java/org/springframework/integration/transformer/TransformerContextTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/TransformerContextTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/TransformerContextTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/transformer/transformerContextTests.xml b/spring-integration-core/src/test/java/org/springframework/integration/transformer/transformerContextTests.xml similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/transformer/transformerContextTests.xml rename to spring-integration-core/src/test/java/org/springframework/integration/transformer/transformerContextTests.xml diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/util/DefaultMethodInvokerTests.java b/spring-integration-core/src/test/java/org/springframework/integration/util/DefaultMethodInvokerTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/util/DefaultMethodInvokerTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/util/DefaultMethodInvokerTests.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/util/TestTransactionManager.java b/spring-integration-core/src/test/java/org/springframework/integration/util/TestTransactionManager.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/util/TestTransactionManager.java rename to spring-integration-core/src/test/java/org/springframework/integration/util/TestTransactionManager.java diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/util/UUIDConverterTests.java b/spring-integration-core/src/test/java/org/springframework/integration/util/UUIDConverterTests.java similarity index 100% rename from org.springframework.integration/src/test/java/org/springframework/integration/util/UUIDConverterTests.java rename to spring-integration-core/src/test/java/org/springframework/integration/util/UUIDConverterTests.java diff --git a/org.springframework.integration.xml/src/test/java/log4j.properties b/spring-integration-core/src/test/resources/log4j.properties similarity index 100% rename from org.springframework.integration.xml/src/test/java/log4j.properties rename to spring-integration-core/src/test/resources/log4j.properties diff --git a/org.springframework.integration/template.mf b/spring-integration-core/template.mf similarity index 100% rename from org.springframework.integration/template.mf rename to spring-integration-core/template.mf diff --git a/org.springframework.integration.event/.classpath b/spring-integration-event/.classpath similarity index 100% rename from org.springframework.integration.event/.classpath rename to spring-integration-event/.classpath diff --git a/org.springframework.integration.event/.project b/spring-integration-event/.project similarity index 100% rename from org.springframework.integration.event/.project rename to spring-integration-event/.project diff --git a/org.springframework.integration.event/.settings/org.eclipse.jdt.core.prefs b/spring-integration-event/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.event/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-event/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.file/.settings/org.maven.ide.eclipse.prefs b/spring-integration-event/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.file/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-event/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.event/build.xml b/spring-integration-event/build.xml similarity index 100% rename from org.springframework.integration.event/build.xml rename to spring-integration-event/build.xml diff --git a/org.springframework.integration.event/ivy.xml b/spring-integration-event/ivy.xml similarity index 100% rename from org.springframework.integration.event/ivy.xml rename to spring-integration-event/ivy.xml diff --git a/org.springframework.integration.event/pom.xml b/spring-integration-event/pom.xml similarity index 100% rename from org.springframework.integration.event/pom.xml rename to spring-integration-event/pom.xml diff --git a/org.springframework.integration.event/src/main/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapter.java b/spring-integration-event/src/main/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapter.java similarity index 100% rename from org.springframework.integration.event/src/main/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapter.java rename to spring-integration-event/src/main/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapter.java diff --git a/org.springframework.integration.event/src/main/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandler.java b/spring-integration-event/src/main/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandler.java similarity index 100% rename from org.springframework.integration.event/src/main/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandler.java rename to spring-integration-event/src/main/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandler.java diff --git a/org.springframework.integration.event/src/main/java/org/springframework/integration/event/MessagingEvent.java b/spring-integration-event/src/main/java/org/springframework/integration/event/MessagingEvent.java similarity index 100% rename from org.springframework.integration.event/src/main/java/org/springframework/integration/event/MessagingEvent.java rename to spring-integration-event/src/main/java/org/springframework/integration/event/MessagingEvent.java diff --git a/org.springframework.integration.event/src/test/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapterTests.java b/spring-integration-event/src/test/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapterTests.java similarity index 100% rename from org.springframework.integration.event/src/test/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapterTests.java rename to spring-integration-event/src/test/java/org/springframework/integration/event/ApplicationEventInboundChannelAdapterTests.java diff --git a/org.springframework.integration.event/src/test/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandlerTests.java b/spring-integration-event/src/test/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.event/src/test/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandlerTests.java rename to spring-integration-event/src/test/java/org/springframework/integration/event/ApplicationEventPublishingMessageHandlerTests.java diff --git a/org.springframework.integration.event/src/test/java/org/springframework/integration/event/applicationEventInboundChannelAdapterTests.xml b/spring-integration-event/src/test/java/org/springframework/integration/event/applicationEventInboundChannelAdapterTests.xml similarity index 100% rename from org.springframework.integration.event/src/test/java/org/springframework/integration/event/applicationEventInboundChannelAdapterTests.xml rename to spring-integration-event/src/test/java/org/springframework/integration/event/applicationEventInboundChannelAdapterTests.xml diff --git a/org.springframework.integration.event/template.mf b/spring-integration-event/template.mf similarity index 100% rename from org.springframework.integration.event/template.mf rename to spring-integration-event/template.mf diff --git a/org.springframework.integration.file/.classpath b/spring-integration-file/.classpath similarity index 100% rename from org.springframework.integration.file/.classpath rename to spring-integration-file/.classpath diff --git a/org.springframework.integration.file/.project b/spring-integration-file/.project similarity index 100% rename from org.springframework.integration.file/.project rename to spring-integration-file/.project diff --git a/org.springframework.integration.file/.settings/org.eclipse.jdt.core.prefs b/spring-integration-file/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.file/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-file/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration/.settings/org.maven.ide.eclipse.prefs b/spring-integration-file/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-file/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.file/build.xml b/spring-integration-file/build.xml similarity index 100% rename from org.springframework.integration.file/build.xml rename to spring-integration-file/build.xml diff --git a/org.springframework.integration.file/ivy.xml b/spring-integration-file/ivy.xml similarity index 100% rename from org.springframework.integration.file/ivy.xml rename to spring-integration-file/ivy.xml diff --git a/org.springframework.integration.file/pom.xml b/spring-integration-file/pom.xml similarity index 100% rename from org.springframework.integration.file/pom.xml rename to spring-integration-file/pom.xml diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/AbstractFileListFilter.java b/spring-integration-file/src/main/java/org/springframework/integration/file/AbstractFileListFilter.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/AbstractFileListFilter.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/AbstractFileListFilter.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/AcceptOnceFileListFilter.java b/spring-integration-file/src/main/java/org/springframework/integration/file/AcceptOnceFileListFilter.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/AcceptOnceFileListFilter.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/AcceptOnceFileListFilter.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/CompositeFileListFilter.java b/spring-integration-file/src/main/java/org/springframework/integration/file/CompositeFileListFilter.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/CompositeFileListFilter.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/CompositeFileListFilter.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/DefaultDirectoryScanner.java b/spring-integration-file/src/main/java/org/springframework/integration/file/DefaultDirectoryScanner.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/DefaultDirectoryScanner.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/DefaultDirectoryScanner.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java b/spring-integration-file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/DefaultFileNameGenerator.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/DirectoryScanner.java b/spring-integration-file/src/main/java/org/springframework/integration/file/DirectoryScanner.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/DirectoryScanner.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/DirectoryScanner.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileHeaders.java b/spring-integration-file/src/main/java/org/springframework/integration/file/FileHeaders.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileHeaders.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/FileHeaders.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileListFilter.java b/spring-integration-file/src/main/java/org/springframework/integration/file/FileListFilter.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileListFilter.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/FileListFilter.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileNameGenerator.java b/spring-integration-file/src/main/java/org/springframework/integration/file/FileNameGenerator.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileNameGenerator.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/FileNameGenerator.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileReadingMessageSource.java b/spring-integration-file/src/main/java/org/springframework/integration/file/FileReadingMessageSource.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileReadingMessageSource.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/FileReadingMessageSource.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileWritingMessageHandler.java b/spring-integration-file/src/main/java/org/springframework/integration/file/FileWritingMessageHandler.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/FileWritingMessageHandler.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/FileWritingMessageHandler.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/HeadDirectoryScanner.java b/spring-integration-file/src/main/java/org/springframework/integration/file/HeadDirectoryScanner.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/HeadDirectoryScanner.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/HeadDirectoryScanner.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/PatternMatchingFileListFilter.java b/spring-integration-file/src/main/java/org/springframework/integration/file/PatternMatchingFileListFilter.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/PatternMatchingFileListFilter.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/PatternMatchingFileListFilter.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScanner.java b/spring-integration-file/src/main/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScanner.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScanner.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScanner.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/AbstractFilePayloadTransformerParser.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/AbstractFilePayloadTransformerParser.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/AbstractFilePayloadTransformerParser.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/AbstractFilePayloadTransformerParser.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileInboundChannelAdapterParser.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileInboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileInboundChannelAdapterParser.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileInboundChannelAdapterParser.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileListFilterFactoryBean.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileListFilterFactoryBean.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileListFilterFactoryBean.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileListFilterFactoryBean.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileNamespaceHandler.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileNamespaceHandler.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileNamespaceHandler.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileNamespaceHandler.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParser.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParser.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParser.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileOutboundGatewayParser.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileOutboundGatewayParser.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileOutboundGatewayParser.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileReadingMessageSourceFactoryBean.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileReadingMessageSourceFactoryBean.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileReadingMessageSourceFactoryBean.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileReadingMessageSourceFactoryBean.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileToByteArrayTransformerParser.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileToByteArrayTransformerParser.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileToByteArrayTransformerParser.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileToByteArrayTransformerParser.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileToStringTransformerParser.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileToStringTransformerParser.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileToStringTransformerParser.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileToStringTransformerParser.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerBeanDefinitionBuilder.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerBeanDefinitionBuilder.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerBeanDefinitionBuilder.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerBeanDefinitionBuilder.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerFactoryBean.java b/spring-integration-file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerFactoryBean.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerFactoryBean.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/config/FileWritingMessageHandlerFactoryBean.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/AbstractFileLockerFilter.java b/spring-integration-file/src/main/java/org/springframework/integration/file/locking/AbstractFileLockerFilter.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/AbstractFileLockerFilter.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/locking/AbstractFileLockerFilter.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/FileChannelCache.java b/spring-integration-file/src/main/java/org/springframework/integration/file/locking/FileChannelCache.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/FileChannelCache.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/locking/FileChannelCache.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/FileLocker.java b/spring-integration-file/src/main/java/org/springframework/integration/file/locking/FileLocker.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/FileLocker.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/locking/FileLocker.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/NioFileLocker.java b/spring-integration-file/src/main/java/org/springframework/integration/file/locking/NioFileLocker.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/locking/NioFileLocker.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/locking/NioFileLocker.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformer.java b/spring-integration-file/src/main/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformer.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformer.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformer.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/transformer/FileToByteArrayTransformer.java b/spring-integration-file/src/main/java/org/springframework/integration/file/transformer/FileToByteArrayTransformer.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/transformer/FileToByteArrayTransformer.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/transformer/FileToByteArrayTransformer.java diff --git a/org.springframework.integration.file/src/main/java/org/springframework/integration/file/transformer/FileToStringTransformer.java b/spring-integration-file/src/main/java/org/springframework/integration/file/transformer/FileToStringTransformer.java similarity index 100% rename from org.springframework.integration.file/src/main/java/org/springframework/integration/file/transformer/FileToStringTransformer.java rename to spring-integration-file/src/main/java/org/springframework/integration/file/transformer/FileToStringTransformer.java diff --git a/org.springframework.integration.file/src/main/resources/META-INF/spring.handlers b/spring-integration-file/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.file/src/main/resources/META-INF/spring.handlers rename to spring-integration-file/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.file/src/main/resources/META-INF/spring.schemas b/spring-integration-file/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.file/src/main/resources/META-INF/spring.schemas rename to spring-integration-file/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.file/src/main/resources/META-INF/spring.tooling b/spring-integration-file/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.file/src/main/resources/META-INF/spring.tooling rename to spring-integration-file/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-1.0.xsd b/spring-integration-file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-1.0.xsd similarity index 100% rename from org.springframework.integration.file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-1.0.xsd rename to spring-integration-file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-1.0.xsd diff --git a/org.springframework.integration.file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-2.0.xsd b/spring-integration-file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-2.0.xsd similarity index 100% rename from org.springframework.integration.file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-2.0.xsd rename to spring-integration-file/src/main/resources/org/springframework/integration/file/config/spring-integration-file-2.0.xsd diff --git a/org.springframework.integration.file/src/main/resources/org/springframework/integration/file/config/spring-integration-file.gif b/spring-integration-file/src/main/resources/org/springframework/integration/file/config/spring-integration-file.gif similarity index 100% rename from org.springframework.integration.file/src/main/resources/org/springframework/integration/file/config/spring-integration-file.gif rename to spring-integration-file/src/main/resources/org/springframework/integration/file/config/spring-integration-file.gif diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/AutoCreateDirectoryTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/AutoCreateDirectoryTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/AutoCreateDirectoryTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/AutoCreateDirectoryTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/CompositeFileListFilterTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/CompositeFileListFilterTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/CompositeFileListFilterTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/CompositeFileListFilterTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/DefaultFileNameGeneratorTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/DefaultFileNameGeneratorTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/DefaultFileNameGeneratorTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/DefaultFileNameGeneratorTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileOutboundGatewayIntegrationTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceIntegrationTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileReadingMessageSourceTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileToChannelIntegrationTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileWritingMessageHandlerTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/FileWritingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/FileWritingMessageHandlerTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/FileWritingMessageHandlerTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/PatternMatchingFileListFilterTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/PatternMatchingFileListFilterTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/PatternMatchingFileListFilterTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/PatternMatchingFileListFilterTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScannerTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScannerTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScannerTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/RecursiveLeafOnlyDirectoryScannerTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/TestFileListFilter.java b/spring-integration-file/src/test/java/org/springframework/integration/file/TestFileListFilter.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/TestFileListFilter.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/TestFileListFilter.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/AutoCreateDirectoryIntegrationTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/CustomFileNameGenerator.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/CustomFileNameGenerator.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/CustomFileNameGenerator.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/CustomFileNameGenerator.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithClasspathInPropertiesTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPatternParserTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithPreventDuplicatesFlagTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileInboundChannelAdapterWithQueueSizeTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileListFilterFactoryBeanTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileListFilterFactoryBeanTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileListFilterFactoryBeanTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileListFilterFactoryBeanTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundAdaptersWithClasspathInPropertiesTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileOutboundGatewayParserTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/FileToStringTransformerParserTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/fileToStringTransformerParserTests.properties b/spring-integration-file/src/test/java/org/springframework/integration/file/config/fileToStringTransformerParserTests.properties similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/fileToStringTransformerParserTests.properties rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/fileToStringTransformerParserTests.properties diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/test.properties b/spring-integration-file/src/test/java/org/springframework/integration/file/config/test.properties similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/test.properties rename to spring-integration-file/src/test/java/org/springframework/integration/file/config/test.properties diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/invalidPatternMatchingFileListFilterTests.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/invalidPatternMatchingFileListFilterTests.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/invalidPatternMatchingFileListFilterTests.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/invalidPatternMatchingFileListFilterTests.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingNamespaceTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/locking/FileLockingWithMultipleSourcesIntegrationTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/NioFileLockerTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/locking/NioFileLockerTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/locking/NioFileLockerTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/locking/NioFileLockerTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/patternMatchingFileListFilterTests.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/patternMatchingFileListFilterTests.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/patternMatchingFileListFilterTests.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/patternMatchingFileListFilterTests.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests-context.xml b/spring-integration-file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests-context.xml similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests-context.xml rename to spring-integration-file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests-context.xml diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/recursive/FileInboundChannelAdapterWithRecursiveDirectoryTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformerTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformerTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformerTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/transformer/AbstractFilePayloadTransformerTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/transformer/FileToByteArrayTransformerTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/transformer/FileToByteArrayTransformerTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/transformer/FileToByteArrayTransformerTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/transformer/FileToByteArrayTransformerTests.java diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/transformer/FileToStringTransformerTests.java b/spring-integration-file/src/test/java/org/springframework/integration/file/transformer/FileToStringTransformerTests.java similarity index 100% rename from org.springframework.integration.file/src/test/java/org/springframework/integration/file/transformer/FileToStringTransformerTests.java rename to spring-integration-file/src/test/java/org/springframework/integration/file/transformer/FileToStringTransformerTests.java diff --git a/org.springframework.integration.file/src/test/resources/log4j.properties b/spring-integration-file/src/test/resources/log4j.properties similarity index 100% rename from org.springframework.integration.file/src/test/resources/log4j.properties rename to spring-integration-file/src/test/resources/log4j.properties diff --git a/org.springframework.integration.file/template.mf b/spring-integration-file/template.mf similarity index 100% rename from org.springframework.integration.file/template.mf rename to spring-integration-file/template.mf diff --git a/org.springframework.integration.http/.classpath b/spring-integration-http/.classpath similarity index 100% rename from org.springframework.integration.http/.classpath rename to spring-integration-http/.classpath diff --git a/org.springframework.integration.http/.project b/spring-integration-http/.project similarity index 100% rename from org.springframework.integration.http/.project rename to spring-integration-http/.project diff --git a/org.springframework.integration.http/.settings/org.eclipse.jdt.core.prefs b/spring-integration-http/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.http/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-http/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.http/.settings/org.maven.ide.eclipse.prefs b/spring-integration-http/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.http/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-http/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.http/build.xml b/spring-integration-http/build.xml similarity index 100% rename from org.springframework.integration.http/build.xml rename to spring-integration-http/build.xml diff --git a/org.springframework.integration.http/ivy.xml b/spring-integration-http/ivy.xml similarity index 100% rename from org.springframework.integration.http/ivy.xml rename to spring-integration-http/ivy.xml diff --git a/org.springframework.integration.http/pom.xml b/spring-integration-http/pom.xml similarity index 100% rename from org.springframework.integration.http/pom.xml rename to spring-integration-http/pom.xml diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/AbstractHttpRequestExecutor.java b/spring-integration-http/src/main/java/org/springframework/integration/http/AbstractHttpRequestExecutor.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/AbstractHttpRequestExecutor.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/AbstractHttpRequestExecutor.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/CommonsHttpRequestExecutor.java b/spring-integration-http/src/main/java/org/springframework/integration/http/CommonsHttpRequestExecutor.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/CommonsHttpRequestExecutor.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/CommonsHttpRequestExecutor.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DataBindingInboundRequestMapper.java b/spring-integration-http/src/main/java/org/springframework/integration/http/DataBindingInboundRequestMapper.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/DataBindingInboundRequestMapper.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/DataBindingInboundRequestMapper.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultInboundRequestMapper.java b/spring-integration-http/src/main/java/org/springframework/integration/http/DefaultInboundRequestMapper.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultInboundRequestMapper.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/DefaultInboundRequestMapper.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java b/spring-integration-http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/DefaultOutboundRequestMapper.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpHeaders.java b/spring-integration-http/src/main/java/org/springframework/integration/http/HttpHeaders.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpHeaders.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/HttpHeaders.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpInboundEndpoint.java b/spring-integration-http/src/main/java/org/springframework/integration/http/HttpInboundEndpoint.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpInboundEndpoint.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/HttpInboundEndpoint.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpOutboundEndpoint.java b/spring-integration-http/src/main/java/org/springframework/integration/http/HttpOutboundEndpoint.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpOutboundEndpoint.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/HttpOutboundEndpoint.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpRequest.java b/spring-integration-http/src/main/java/org/springframework/integration/http/HttpRequest.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpRequest.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/HttpRequest.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpRequestExecutor.java b/spring-integration-http/src/main/java/org/springframework/integration/http/HttpRequestExecutor.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpRequestExecutor.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/HttpRequestExecutor.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpResponse.java b/spring-integration-http/src/main/java/org/springframework/integration/http/HttpResponse.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/HttpResponse.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/HttpResponse.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/InboundRequestMapper.java b/spring-integration-http/src/main/java/org/springframework/integration/http/InboundRequestMapper.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/InboundRequestMapper.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/InboundRequestMapper.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/OutboundRequestMapper.java b/spring-integration-http/src/main/java/org/springframework/integration/http/OutboundRequestMapper.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/OutboundRequestMapper.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/OutboundRequestMapper.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/ResponseStatusCodeException.java b/spring-integration-http/src/main/java/org/springframework/integration/http/ResponseStatusCodeException.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/ResponseStatusCodeException.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/ResponseStatusCodeException.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/SimpleHttpRequestExecutor.java b/spring-integration-http/src/main/java/org/springframework/integration/http/SimpleHttpRequestExecutor.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/SimpleHttpRequestExecutor.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/SimpleHttpRequestExecutor.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/config/HttpInboundEndpointParser.java b/spring-integration-http/src/main/java/org/springframework/integration/http/config/HttpInboundEndpointParser.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/config/HttpInboundEndpointParser.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/config/HttpInboundEndpointParser.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/config/HttpNamespaceHandler.java b/spring-integration-http/src/main/java/org/springframework/integration/http/config/HttpNamespaceHandler.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/config/HttpNamespaceHandler.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/config/HttpNamespaceHandler.java diff --git a/org.springframework.integration.http/src/main/java/org/springframework/integration/http/config/HttpOutboundGatewayParser.java b/spring-integration-http/src/main/java/org/springframework/integration/http/config/HttpOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration.http/src/main/java/org/springframework/integration/http/config/HttpOutboundGatewayParser.java rename to spring-integration-http/src/main/java/org/springframework/integration/http/config/HttpOutboundGatewayParser.java diff --git a/org.springframework.integration.http/src/main/resources/META-INF/spring.handlers b/spring-integration-http/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.http/src/main/resources/META-INF/spring.handlers rename to spring-integration-http/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.http/src/main/resources/META-INF/spring.schemas b/spring-integration-http/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.http/src/main/resources/META-INF/spring.schemas rename to spring-integration-http/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.http/src/main/resources/META-INF/spring.tooling b/spring-integration-http/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.http/src/main/resources/META-INF/spring.tooling rename to spring-integration-http/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-1.0.xsd b/spring-integration-http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-1.0.xsd similarity index 100% rename from org.springframework.integration.http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-1.0.xsd rename to spring-integration-http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-1.0.xsd diff --git a/org.springframework.integration.http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-2.0.xsd b/spring-integration-http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-2.0.xsd similarity index 100% rename from org.springframework.integration.http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-2.0.xsd rename to spring-integration-http/src/main/resources/org/springframework/integration/http/config/spring-integration-http-2.0.xsd diff --git a/org.springframework.integration.http/src/main/resources/org/springframework/integration/http/config/spring-integration-http.gif b/spring-integration-http/src/main/resources/org/springframework/integration/http/config/spring-integration-http.gif similarity index 100% rename from org.springframework.integration.http/src/main/resources/org/springframework/integration/http/config/spring-integration-http.gif rename to spring-integration-http/src/main/resources/org/springframework/integration/http/config/spring-integration-http.gif diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/DefaultInboundRequestMapperTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/DefaultInboundRequestMapperTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/DefaultInboundRequestMapperTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/DefaultInboundRequestMapperTests.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/DefaultOutboundRequestMapperTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/DefaultOutboundRequestMapperTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/DefaultOutboundRequestMapperTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/DefaultOutboundRequestMapperTests.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/HttpInboundEndpointTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/HttpInboundEndpointTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/HttpInboundEndpointTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/HttpInboundEndpointTests.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/StubMultipartFile.java b/spring-integration-http/src/test/java/org/springframework/integration/http/StubMultipartFile.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/StubMultipartFile.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/StubMultipartFile.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests-context.xml b/spring-integration-http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests-context.xml rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests-context.xml b/spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests-context.xml rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests-context.xml b/spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests-context.xml similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests-context.xml rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests-context.xml diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpInboundGatewayParserTests.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests-context.xml b/spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests-context.xml similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests-context.xml rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests-context.xml diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/config/HttpOutboundGatewayParserTests.java diff --git a/org.springframework.integration.http/src/test/java/org/springframework/integration/http/mapper/DataBindingInboundRequestMapperTests.java b/spring-integration-http/src/test/java/org/springframework/integration/http/mapper/DataBindingInboundRequestMapperTests.java similarity index 100% rename from org.springframework.integration.http/src/test/java/org/springframework/integration/http/mapper/DataBindingInboundRequestMapperTests.java rename to spring-integration-http/src/test/java/org/springframework/integration/http/mapper/DataBindingInboundRequestMapperTests.java diff --git a/org.springframework.integration.http/template.mf b/spring-integration-http/template.mf similarity index 100% rename from org.springframework.integration.http/template.mf rename to spring-integration-http/template.mf diff --git a/org.springframework.integration.httpinvoker/.classpath b/spring-integration-httpinvoker/.classpath similarity index 100% rename from org.springframework.integration.httpinvoker/.classpath rename to spring-integration-httpinvoker/.classpath diff --git a/org.springframework.integration.httpinvoker/.project b/spring-integration-httpinvoker/.project similarity index 100% rename from org.springframework.integration.httpinvoker/.project rename to spring-integration-httpinvoker/.project diff --git a/org.springframework.integration.httpinvoker/.settings/org.eclipse.jdt.core.prefs b/spring-integration-httpinvoker/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.httpinvoker/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-httpinvoker/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.httpinvoker/.settings/org.maven.ide.eclipse.prefs b/spring-integration-httpinvoker/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.httpinvoker/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-httpinvoker/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.httpinvoker/build.xml b/spring-integration-httpinvoker/build.xml similarity index 100% rename from org.springframework.integration.httpinvoker/build.xml rename to spring-integration-httpinvoker/build.xml diff --git a/org.springframework.integration.httpinvoker/ivy.xml b/spring-integration-httpinvoker/ivy.xml similarity index 100% rename from org.springframework.integration.httpinvoker/ivy.xml rename to spring-integration-httpinvoker/ivy.xml diff --git a/org.springframework.integration.httpinvoker/pom.xml b/spring-integration-httpinvoker/pom.xml similarity index 100% rename from org.springframework.integration.httpinvoker/pom.xml rename to spring-integration-httpinvoker/pom.xml diff --git a/org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGateway.java b/spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGateway.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGateway.java rename to spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGateway.java diff --git a/org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerOutboundGateway.java b/spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerOutboundGateway.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerOutboundGateway.java rename to spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/HttpInvokerOutboundGateway.java diff --git a/org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParser.java b/spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParser.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParser.java rename to spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParser.java diff --git a/org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerNamespaceHandler.java b/spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerNamespaceHandler.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerNamespaceHandler.java rename to spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerNamespaceHandler.java diff --git a/org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParser.java b/spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParser.java rename to spring-integration-httpinvoker/src/main/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParser.java diff --git a/org.springframework.integration.httpinvoker/src/main/resources/META-INF/spring.handlers b/spring-integration-httpinvoker/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/resources/META-INF/spring.handlers rename to spring-integration-httpinvoker/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.httpinvoker/src/main/resources/META-INF/spring.schemas b/spring-integration-httpinvoker/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/resources/META-INF/spring.schemas rename to spring-integration-httpinvoker/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.httpinvoker/src/main/resources/META-INF/spring.tooling b/spring-integration-httpinvoker/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/resources/META-INF/spring.tooling rename to spring-integration-httpinvoker/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-1.0.xsd b/spring-integration-httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-1.0.xsd similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-1.0.xsd rename to spring-integration-httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-1.0.xsd diff --git a/org.springframework.integration.httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-2.0.xsd b/spring-integration-httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-2.0.xsd similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-2.0.xsd rename to spring-integration-httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker-2.0.xsd diff --git a/org.springframework.integration.httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker.gif b/spring-integration-httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker.gif similarity index 100% rename from org.springframework.integration.httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker.gif rename to spring-integration-httpinvoker/src/main/resources/org/springframework/integration/httpinvoker/config/spring-integration-httpinvoker.gif diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGatewayTests.java b/spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGatewayTests.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGatewayTests.java rename to spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/HttpInvokerInboundGatewayTests.java diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests-context.xml b/spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests-context.xml rename to spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests.java b/spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests.java rename to spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParserTests.java b/spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParserTests.java rename to spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerInboundGatewayParserTests.java diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java b/spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java rename to spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerInboundGatewayParserTests.xml b/spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerInboundGatewayParserTests.xml similarity index 100% rename from org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerInboundGatewayParserTests.xml rename to spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerInboundGatewayParserTests.xml diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerOutboundGatewayParserTests.xml b/spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerOutboundGatewayParserTests.xml similarity index 100% rename from org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerOutboundGatewayParserTests.xml rename to spring-integration-httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/httpInvokerOutboundGatewayParserTests.xml diff --git a/org.springframework.integration.httpinvoker/template.mf b/spring-integration-httpinvoker/template.mf similarity index 100% rename from org.springframework.integration.httpinvoker/template.mf rename to spring-integration-httpinvoker/template.mf diff --git a/org.springframework.integration.ip/.classpath b/spring-integration-ip/.classpath similarity index 100% rename from org.springframework.integration.ip/.classpath rename to spring-integration-ip/.classpath diff --git a/org.springframework.integration.ip/.project b/spring-integration-ip/.project similarity index 100% rename from org.springframework.integration.ip/.project rename to spring-integration-ip/.project diff --git a/org.springframework.integration.ip/.settings/org.eclipse.jdt.core.prefs b/spring-integration-ip/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.ip/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-ip/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.ip/.settings/org.maven.ide.eclipse.prefs b/spring-integration-ip/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.ip/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-ip/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.ip/.settings/org.springframework.ide.eclipse.beans.core.prefs b/spring-integration-ip/.settings/org.springframework.ide.eclipse.beans.core.prefs similarity index 100% rename from org.springframework.integration.ip/.settings/org.springframework.ide.eclipse.beans.core.prefs rename to spring-integration-ip/.settings/org.springframework.ide.eclipse.beans.core.prefs diff --git a/org.springframework.integration.ip/build.xml b/spring-integration-ip/build.xml similarity index 100% rename from org.springframework.integration.ip/build.xml rename to spring-integration-ip/build.xml diff --git a/org.springframework.integration.ip/ivy.xml b/spring-integration-ip/ivy.xml similarity index 100% rename from org.springframework.integration.ip/ivy.xml rename to spring-integration-ip/ivy.xml diff --git a/org.springframework.integration.ip/pom.xml b/spring-integration-ip/pom.xml similarity index 100% rename from org.springframework.integration.ip/pom.xml rename to spring-integration-ip/pom.xml diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolReceivingChannelAdapter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolReceivingChannelAdapter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolReceivingChannelAdapter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolReceivingChannelAdapter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolSendingMessageHandler.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolSendingMessageHandler.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/AbstractInternetProtocolSendingMessageHandler.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/CommonSocketOptions.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/CommonSocketOptions.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/CommonSocketOptions.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/CommonSocketOptions.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/IpHeaders.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/IpHeaders.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/IpHeaders.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/IpHeaders.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpAdapterParserUtils.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpAdapterParserUtils.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpAdapterParserUtils.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpAdapterParserUtils.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpInboundChannelAdapterParser.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpInboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpInboundChannelAdapterParser.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpInboundChannelAdapterParser.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpInboundGatewayParser.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpInboundGatewayParser.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpInboundGatewayParser.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpInboundGatewayParser.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpNamespaceHandler.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpNamespaceHandler.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpNamespaceHandler.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpNamespaceHandler.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpOutboundChannelAdapterParser.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpOutboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpOutboundChannelAdapterParser.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpOutboundChannelAdapterParser.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpOutboundGatewayParser.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/config/IpOutboundGatewayParser.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/config/IpOutboundGatewayParser.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketReader.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketReader.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketReader.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketReader.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketWriter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketWriter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketWriter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractSocketWriter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpReceivingChannelAdapter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpReceivingChannelAdapter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpReceivingChannelAdapter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpReceivingChannelAdapter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpSendingMessageHandler.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpSendingMessageHandler.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/AbstractTcpSendingMessageHandler.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/MessageFormats.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/MessageFormats.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/MessageFormats.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/MessageFormats.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketReader.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketReader.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketReader.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketReader.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketWriter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketWriter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketWriter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NetSocketWriter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketReader.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketReader.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketReader.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketReader.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketWriter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketWriter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketWriter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/NioSocketWriter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGateway.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGateway.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGateway.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGateway.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGateway.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGateway.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGateway.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGateway.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SocketMessageMapper.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SocketMessageMapper.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SocketMessageMapper.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SocketMessageMapper.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SocketReader.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SocketReader.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SocketReader.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SocketReader.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SocketWriter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SocketWriter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/SocketWriter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/SocketWriter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetReceivingChannelAdapter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetReceivingChannelAdapter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetReceivingChannelAdapter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetReceivingChannelAdapter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetSendingMessageHandler.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetSendingMessageHandler.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNetSendingMessageHandler.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioReceivingChannelAdapter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioReceivingChannelAdapter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioReceivingChannelAdapter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioReceivingChannelAdapter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioSendingMessageHandler.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioSendingMessageHandler.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/tcp/TcpNioSendingMessageHandler.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapper.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapper.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapper.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapper.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/MulticastReceivingChannelAdapter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/MulticastReceivingChannelAdapter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/MulticastReceivingChannelAdapter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/MulticastReceivingChannelAdapter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/MulticastSendingMessageHandler.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/MulticastSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/MulticastSendingMessageHandler.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/MulticastSendingMessageHandler.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/UnicastReceivingChannelAdapter.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/UnicastReceivingChannelAdapter.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/UnicastReceivingChannelAdapter.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/UnicastReceivingChannelAdapter.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/UnicastSendingMessageHandler.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/UnicastSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/udp/UnicastSendingMessageHandler.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/udp/UnicastSendingMessageHandler.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/util/RegexUtils.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/util/RegexUtils.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/util/RegexUtils.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/util/RegexUtils.java diff --git a/org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/util/SocketIoUtils.java b/spring-integration-ip/src/main/java/org/springframework/integration/ip/util/SocketIoUtils.java similarity index 100% rename from org.springframework.integration.ip/src/main/java/org/springframework/integration/ip/util/SocketIoUtils.java rename to spring-integration-ip/src/main/java/org/springframework/integration/ip/util/SocketIoUtils.java diff --git a/org.springframework.integration.ip/src/main/resources/META-INF/spring.handlers b/spring-integration-ip/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.ip/src/main/resources/META-INF/spring.handlers rename to spring-integration-ip/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.ip/src/main/resources/META-INF/spring.schemas b/spring-integration-ip/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.ip/src/main/resources/META-INF/spring.schemas rename to spring-integration-ip/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.ip/src/main/resources/META-INF/spring.tooling b/spring-integration-ip/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.ip/src/main/resources/META-INF/spring.tooling rename to spring-integration-ip/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip-2.0.xsd b/spring-integration-ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip-2.0.xsd similarity index 100% rename from org.springframework.integration.ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip-2.0.xsd rename to spring-integration-ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip-2.0.xsd diff --git a/org.springframework.integration.ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip.gif b/spring-integration-ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip.gif similarity index 100% rename from org.springframework.integration.ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip.gif rename to spring-integration-ip/src/main/resources/org/springframework/integration/ip/config/spring-integration-ip.gif diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/TestIp.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/TestIp.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/TestIp.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/TestIp.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/IpChannelAdapterParserTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/config/IpChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/IpChannelAdapterParserTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/config/IpChannelAdapterParserTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/config/ParserUnitTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/inboundAdapters.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/config/inboundAdapters.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/inboundAdapters.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/config/inboundAdapters.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/outboundAdapters.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/config/outboundAdapters.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/config/outboundAdapters.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/config/outboundAdapters.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketReader.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketReader.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketReader.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketReader.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketWriter.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketWriter.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketWriter.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNetSocketWriter.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketReader.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketReader.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketReader.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketReader.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketWriter.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketWriter.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketWriter.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/CustomNioSocketWriter.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/MultiClientTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/MultiClientTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/MultiClientTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/MultiClientTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketReaderTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketReaderTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketReaderTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketReaderTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketWriterTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketWriterTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketWriterTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NetSocketWriterTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketReaderTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketReaderTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketReaderTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketReaderTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketWriterTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketWriterTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketWriterTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/NioSocketWriterTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetInboundGatewayTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests.java similarity index 99% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests.java index a16f17aeb5..d1f668720e 100644 --- a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests.java +++ b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SimpleTcpNetOutboundGatewayTests.java @@ -22,6 +22,7 @@ import java.util.concurrent.TimeUnit; import javax.net.ServerSocketFactory; +import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; @@ -118,7 +119,7 @@ public class SimpleTcpNetOutboundGatewayTests { assertEquals("echo:test", new String(bytes).trim()); } - @Test + @Ignore @Test public void testOutboundClose() throws Exception { final int port = SocketUtils.findAvailableServerSocket(); final CountDownLatch latch1 = new CountDownLatch(1); diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SocketMessageMapperTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SocketMessageMapperTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/SocketMessageMapperTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/SocketMessageMapperTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/TcpReceivingChannelAdapterTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/TcpReceivingChannelAdapterTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/TcpReceivingChannelAdapterTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/TcpReceivingChannelAdapterTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/TcpSendingMessageHandlerTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/TcpSendingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/TcpSendingMessageHandlerTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/TcpSendingMessageHandlerTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/TestService.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/TestService.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/tcp/TestService.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/TestService.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapperTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapperTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapperTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketMessageMapperTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketSendingHandlerTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketSendingHandlerTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketSendingHandlerTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/DatagramPacketSendingHandlerTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/MultiClientTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/MultiClientTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/MultiClientTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/MultiClientTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/UdpMulticastEndToEndTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpMulticastEndToEndTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/UdpMulticastEndToEndTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpMulticastEndToEndTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/UdpUnicastEndToEndTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpUnicastEndToEndTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/UdpUnicastEndToEndTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/UdpUnicastEndToEndTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-common-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-common-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-common-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-common-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-multicast-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-multicast-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-multicast-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-in-multicast-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-multicast-context.xml b/spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-multicast-context.xml similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-multicast-context.xml rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/udp/testIp-out-multicast-context.xml diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/util/RegexUtilsTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/util/RegexUtilsTests.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/util/RegexUtilsTests.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/util/RegexUtilsTests.java diff --git a/org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/util/SocketUtils.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/util/SocketUtils.java similarity index 100% rename from org.springframework.integration.ip/src/test/java/org/springframework/integration/ip/util/SocketUtils.java rename to spring-integration-ip/src/test/java/org/springframework/integration/ip/util/SocketUtils.java diff --git a/org.springframework.integration.ip/src/test/resources/log4j.properties b/spring-integration-ip/src/test/resources/log4j.properties similarity index 100% rename from org.springframework.integration.ip/src/test/resources/log4j.properties rename to spring-integration-ip/src/test/resources/log4j.properties diff --git a/org.springframework.integration.ip/template.mf b/spring-integration-ip/template.mf similarity index 100% rename from org.springframework.integration.ip/template.mf rename to spring-integration-ip/template.mf diff --git a/org.springframework.integration.jdbc/.classpath b/spring-integration-jdbc/.classpath similarity index 100% rename from org.springframework.integration.jdbc/.classpath rename to spring-integration-jdbc/.classpath diff --git a/org.springframework.integration.jdbc/.project b/spring-integration-jdbc/.project similarity index 100% rename from org.springframework.integration.jdbc/.project rename to spring-integration-jdbc/.project diff --git a/org.springframework.integration.jdbc/.settings/org.eclipse.jdt.core.prefs b/spring-integration-jdbc/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.jdbc/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-jdbc/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.jdbc/.settings/org.maven.ide.eclipse.prefs b/spring-integration-jdbc/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.jdbc/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-jdbc/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.jdbc/.springBeans b/spring-integration-jdbc/.springBeans similarity index 100% rename from org.springframework.integration.jdbc/.springBeans rename to spring-integration-jdbc/.springBeans diff --git a/org.springframework.integration.jdbc/build.xml b/spring-integration-jdbc/build.xml similarity index 100% rename from org.springframework.integration.jdbc/build.xml rename to spring-integration-jdbc/build.xml diff --git a/org.springframework.integration.jdbc/ivy.xml b/spring-integration-jdbc/ivy.xml similarity index 100% rename from org.springframework.integration.jdbc/ivy.xml rename to spring-integration-jdbc/ivy.xml diff --git a/org.springframework.integration.jdbc/pom.xml b/spring-integration-jdbc/pom.xml similarity index 100% rename from org.springframework.integration.jdbc/pom.xml rename to spring-integration-jdbc/pom.xml diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/DefaultSqlParameterSourceFactory.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/DefaultSqlParameterSourceFactory.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/DefaultSqlParameterSourceFactory.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/DefaultSqlParameterSourceFactory.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageHandler.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageHandler.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageHandler.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageHandler.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageStore.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageStore.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageStore.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/JdbcMessageStore.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapter.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapter.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapter.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapter.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/SqlParameterSourceFactory.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/SqlParameterSourceFactory.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/SqlParameterSourceFactory.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/SqlParameterSourceFactory.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParser.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParser.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParser.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParser.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParser.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParser.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParser.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParser.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcNamespaceHandler.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcNamespaceHandler.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcNamespaceHandler.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcNamespaceHandler.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParser.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParser.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParser.java diff --git a/org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/util/SerializationUtils.java b/spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/util/SerializationUtils.java similarity index 100% rename from org.springframework.integration.jdbc/src/main/java/org/springframework/integration/jdbc/util/SerializationUtils.java rename to spring-integration-jdbc/src/main/java/org/springframework/integration/jdbc/util/SerializationUtils.java diff --git a/org.springframework.integration.jdbc/src/main/resources/META-INF/spring.handlers b/spring-integration-jdbc/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/META-INF/spring.handlers rename to spring-integration-jdbc/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.jdbc/src/main/resources/META-INF/spring.schemas b/spring-integration-jdbc/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/META-INF/spring.schemas rename to spring-integration-jdbc/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.jdbc/src/main/resources/META-INF/spring.tooling b/spring-integration-jdbc/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/META-INF/spring.tooling rename to spring-integration-jdbc/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.jdbc/src/main/resources/int-derby.properties b/spring-integration-jdbc/src/main/resources/int-derby.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/int-derby.properties rename to spring-integration-jdbc/src/main/resources/int-derby.properties diff --git a/org.springframework.integration.jdbc/src/main/resources/log4j.properties b/spring-integration-jdbc/src/main/resources/log4j.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/log4j.properties rename to spring-integration-jdbc/src/main/resources/log4j.properties diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/JdbcMessageStoreTests-context.xml b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/JdbcMessageStoreTests-context.xml similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/JdbcMessageStoreTests-context.xml rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/JdbcMessageStoreTests-context.xml diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc-2.0.xsd b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc-2.0.xsd similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc-2.0.xsd rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc-2.0.xsd diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc.gif b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc.gif similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc.gif rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/config/spring-integration-jdbc.gif diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/messageHandlerIntegrationTest.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/messageHandlerIntegrationTest.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/messageHandlerIntegrationTest.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/messageHandlerIntegrationTest.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/pollingChannelAdapterIntegrationTest.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/pollingChannelAdapterIntegrationTest.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/pollingChannelAdapterIntegrationTest.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/pollingChannelAdapterIntegrationTest.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-db2.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-db2.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-db2.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-db2.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-derby.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-derby.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-derby.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-derby.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-db2.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-db2.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-db2.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-db2.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-derby.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-derby.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-derby.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-derby.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-h2.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-h2.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-h2.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-h2.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-hsqldb.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-hsqldb.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-hsqldb.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-hsqldb.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-mysql.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-mysql.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-mysql.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-mysql.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-oracle10g.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-oracle10g.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-oracle10g.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-oracle10g.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-postgresql.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-postgresql.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-postgresql.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-postgresql.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sqlserver.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sqlserver.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sqlserver.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sqlserver.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sybase.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sybase.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sybase.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-drop-sybase.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-h2.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-h2.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-h2.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-h2.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-hsqldb.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-hsqldb.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-hsqldb.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-hsqldb.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-mysql.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-mysql.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-mysql.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-mysql.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-oracle10g.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-oracle10g.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-oracle10g.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-oracle10g.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-postgresql.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-postgresql.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-postgresql.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-postgresql.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sqlserver.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sqlserver.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sqlserver.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sqlserver.sql diff --git a/org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sybase.sql b/spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sybase.sql similarity index 100% rename from org.springframework.integration.jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sybase.sql rename to spring-integration-jdbc/src/main/resources/org/springframework/integration/jdbc/schema-sybase.sql diff --git a/org.springframework.integration.jdbc/src/main/sql/db2.properties b/spring-integration-jdbc/src/main/sql/db2.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/db2.properties rename to spring-integration-jdbc/src/main/sql/db2.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/db2.vpp b/spring-integration-jdbc/src/main/sql/db2.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/db2.vpp rename to spring-integration-jdbc/src/main/sql/db2.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/derby.properties b/spring-integration-jdbc/src/main/sql/derby.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/derby.properties rename to spring-integration-jdbc/src/main/sql/derby.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/derby.vpp b/spring-integration-jdbc/src/main/sql/derby.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/derby.vpp rename to spring-integration-jdbc/src/main/sql/derby.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/destroy.sql.vpp b/spring-integration-jdbc/src/main/sql/destroy.sql.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/destroy.sql.vpp rename to spring-integration-jdbc/src/main/sql/destroy.sql.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/h2.properties b/spring-integration-jdbc/src/main/sql/h2.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/h2.properties rename to spring-integration-jdbc/src/main/sql/h2.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/h2.vpp b/spring-integration-jdbc/src/main/sql/h2.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/h2.vpp rename to spring-integration-jdbc/src/main/sql/h2.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/hsqldb.properties b/spring-integration-jdbc/src/main/sql/hsqldb.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/hsqldb.properties rename to spring-integration-jdbc/src/main/sql/hsqldb.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/hsqldb.vpp b/spring-integration-jdbc/src/main/sql/hsqldb.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/hsqldb.vpp rename to spring-integration-jdbc/src/main/sql/hsqldb.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/mysql.properties b/spring-integration-jdbc/src/main/sql/mysql.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/mysql.properties rename to spring-integration-jdbc/src/main/sql/mysql.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/mysql.vpp b/spring-integration-jdbc/src/main/sql/mysql.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/mysql.vpp rename to spring-integration-jdbc/src/main/sql/mysql.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/oracle10g.properties b/spring-integration-jdbc/src/main/sql/oracle10g.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/oracle10g.properties rename to spring-integration-jdbc/src/main/sql/oracle10g.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/oracle10g.vpp b/spring-integration-jdbc/src/main/sql/oracle10g.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/oracle10g.vpp rename to spring-integration-jdbc/src/main/sql/oracle10g.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/postgresql.properties b/spring-integration-jdbc/src/main/sql/postgresql.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/postgresql.properties rename to spring-integration-jdbc/src/main/sql/postgresql.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/postgresql.vpp b/spring-integration-jdbc/src/main/sql/postgresql.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/postgresql.vpp rename to spring-integration-jdbc/src/main/sql/postgresql.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/schema-drop.sql.vpp b/spring-integration-jdbc/src/main/sql/schema-drop.sql.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/schema-drop.sql.vpp rename to spring-integration-jdbc/src/main/sql/schema-drop.sql.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/schema.sql.vpp b/spring-integration-jdbc/src/main/sql/schema.sql.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/schema.sql.vpp rename to spring-integration-jdbc/src/main/sql/schema.sql.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/sqlserver.properties b/spring-integration-jdbc/src/main/sql/sqlserver.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/sqlserver.properties rename to spring-integration-jdbc/src/main/sql/sqlserver.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/sqlserver.vpp b/spring-integration-jdbc/src/main/sql/sqlserver.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/sqlserver.vpp rename to spring-integration-jdbc/src/main/sql/sqlserver.vpp diff --git a/org.springframework.integration.jdbc/src/main/sql/sybase.properties b/spring-integration-jdbc/src/main/sql/sybase.properties similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/sybase.properties rename to spring-integration-jdbc/src/main/sql/sybase.properties diff --git a/org.springframework.integration.jdbc/src/main/sql/sybase.vpp b/spring-integration-jdbc/src/main/sql/sybase.vpp similarity index 100% rename from org.springframework.integration.jdbc/src/main/sql/sybase.vpp rename to spring-integration-jdbc/src/main/sql/sybase.vpp diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageHandlerIntegrationTests.java b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageHandlerIntegrationTests.java similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageHandlerIntegrationTests.java rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageHandlerIntegrationTests.java diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageStoreTests.java b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageStoreTests.java similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageStoreTests.java rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/JdbcMessageStoreTests.java diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapterIntegrationTests.java b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapterIntegrationTests.java similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapterIntegrationTests.java rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/JdbcPollingChannelAdapterIntegrationTests.java diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParserTests.java b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParserTests.java similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParserTests.java rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageHandlerParserTests.java diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParserTests.java b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParserTests.java similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParserTests.java rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcMessageStoreParserTests.java diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParserTests.java b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParserTests.java rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/JdbcPollingChannelAdapterParserTests.java diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/defaultJdbcMessageStore.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/defaultJdbcMessageStore.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/defaultJdbcMessageStore.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/defaultJdbcMessageStore.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingDollarHeaderJdbcOutboundChannelAdapterTest.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingDollarHeaderJdbcOutboundChannelAdapterTest.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingDollarHeaderJdbcOutboundChannelAdapterTest.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingDollarHeaderJdbcOutboundChannelAdapterTest.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingMapPayloadJdbcOutboundChannelAdapterTest.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingMapPayloadJdbcOutboundChannelAdapterTest.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingMapPayloadJdbcOutboundChannelAdapterTest.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingMapPayloadJdbcOutboundChannelAdapterTest.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingWithJdbcOperationsJdbcOutboundChannelAdapterTest.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingWithJdbcOperationsJdbcOutboundChannelAdapterTest.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingWithJdbcOperationsJdbcOutboundChannelAdapterTest.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/handlingWithJdbcOperationsJdbcOutboundChannelAdapterTest.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/inboundSchema.sql b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/inboundSchema.sql similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/inboundSchema.sql rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/inboundSchema.sql diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcInboundChannelAdapterCommonConfig.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcInboundChannelAdapterCommonConfig.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcInboundChannelAdapterCommonConfig.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcInboundChannelAdapterCommonConfig.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOperationsJdbcMessageStore.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOperationsJdbcMessageStore.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOperationsJdbcMessageStore.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOperationsJdbcMessageStore.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOutboundChannelAdapterCommonConfig.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOutboundChannelAdapterCommonConfig.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOutboundChannelAdapterCommonConfig.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/jdbcOutboundChannelAdapterCommonConfig.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/outboundSchema.sql b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/outboundSchema.sql similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/outboundSchema.sql rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/outboundSchema.sql diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterTest.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterTest.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterTest.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterTest.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterWithUpdateTest.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterWithUpdateTest.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterWithUpdateTest.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingForMapJdbcInboundChannelAdapterWithUpdateTest.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingWithJdbcOperationsJdbcInboundChannelAdapterTest.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingWithJdbcOperationsJdbcInboundChannelAdapterTest.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingWithJdbcOperationsJdbcInboundChannelAdapterTest.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/pollingWithJdbcOperationsJdbcInboundChannelAdapterTest.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/soupedUpJdbcMessageStore.xml b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/soupedUpJdbcMessageStore.xml similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/config/soupedUpJdbcMessageStore.xml rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/config/soupedUpJdbcMessageStore.xml diff --git a/org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/util/SerializationUtilsTests.java b/spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/util/SerializationUtilsTests.java similarity index 100% rename from org.springframework.integration.jdbc/src/test/java/org/springframework/integration/jdbc/util/SerializationUtilsTests.java rename to spring-integration-jdbc/src/test/java/org/springframework/integration/jdbc/util/SerializationUtilsTests.java diff --git a/org.springframework.integration.jdbc/template.mf b/spring-integration-jdbc/template.mf similarity index 100% rename from org.springframework.integration.jdbc/template.mf rename to spring-integration-jdbc/template.mf diff --git a/org.springframework.integration.jms/.classpath b/spring-integration-jms/.classpath similarity index 100% rename from org.springframework.integration.jms/.classpath rename to spring-integration-jms/.classpath diff --git a/org.springframework.integration.jms/.project b/spring-integration-jms/.project similarity index 100% rename from org.springframework.integration.jms/.project rename to spring-integration-jms/.project diff --git a/org.springframework.integration.jms/.settings/org.eclipse.jdt.core.prefs b/spring-integration-jms/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.jms/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-jms/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.jms/.settings/org.maven.ide.eclipse.prefs b/spring-integration-jms/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.jms/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-jms/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.jms/build.xml b/spring-integration-jms/build.xml similarity index 100% rename from org.springframework.integration.jms/build.xml rename to spring-integration-jms/build.xml diff --git a/org.springframework.integration.jms/ivy.xml b/spring-integration-jms/ivy.xml similarity index 100% rename from org.springframework.integration.jms/ivy.xml rename to spring-integration-jms/ivy.xml diff --git a/org.springframework.integration.jms/pom.xml b/spring-integration-jms/pom.xml similarity index 100% rename from org.springframework.integration.jms/pom.xml rename to spring-integration-jms/pom.xml diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/AbstractJmsTemplateBasedAdapter.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/AbstractJmsTemplateBasedAdapter.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/AbstractJmsTemplateBasedAdapter.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/AbstractJmsTemplateBasedAdapter.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/DefaultJmsHeaderMapper.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/DefaultJmsHeaderMapper.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/DefaultJmsHeaderMapper.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/DefaultJmsHeaderMapper.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/HeaderMappingMessageConverter.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/HeaderMappingMessageConverter.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/HeaderMappingMessageConverter.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/HeaderMappingMessageConverter.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannel.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannel.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannel.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannel.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsDestinationPollingSource.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsDestinationPollingSource.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsDestinationPollingSource.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsDestinationPollingSource.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsHeaderMapper.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsHeaderMapper.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsHeaderMapper.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsHeaderMapper.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsHeaders.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsHeaders.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsHeaders.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsHeaders.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsMessageDrivenEndpoint.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsMessageDrivenEndpoint.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsMessageDrivenEndpoint.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsMessageDrivenEndpoint.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsOutboundGateway.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsOutboundGateway.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsOutboundGateway.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsOutboundGateway.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsSendingMessageHandler.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/JmsSendingMessageHandler.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/JmsSendingMessageHandler.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/MessageListenerContainerConfigurationSupport.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/MessageListenerContainerConfigurationSupport.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/MessageListenerContainerConfigurationSupport.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/MessageListenerContainerConfigurationSupport.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsAdapterParserUtils.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsAdapterParserUtils.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsAdapterParserUtils.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsAdapterParserUtils.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsChannelParser.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsChannelParser.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsChannelParser.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsChannelParser.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsHeaderEnricherParser.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsHeaderEnricherParser.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsHeaderEnricherParser.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsHeaderEnricherParser.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParser.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParser.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParser.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsMessageDrivenEndpointParser.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsMessageDrivenEndpointParser.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsMessageDrivenEndpointParser.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsMessageDrivenEndpointParser.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsNamespaceHandler.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsNamespaceHandler.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsNamespaceHandler.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsNamespaceHandler.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParser.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParser.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParser.java diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java b/spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java rename to spring-integration-jms/src/main/java/org/springframework/integration/jms/config/JmsOutboundGatewayParser.java diff --git a/org.springframework.integration.jms/src/main/resources/META-INF/spring.handlers b/spring-integration-jms/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.jms/src/main/resources/META-INF/spring.handlers rename to spring-integration-jms/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.jms/src/main/resources/META-INF/spring.schemas b/spring-integration-jms/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.jms/src/main/resources/META-INF/spring.schemas rename to spring-integration-jms/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.jms/src/main/resources/META-INF/spring.tooling b/spring-integration-jms/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.jms/src/main/resources/META-INF/spring.tooling rename to spring-integration-jms/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-1.0.xsd b/spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-1.0.xsd similarity index 100% rename from org.springframework.integration.jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-1.0.xsd rename to spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-1.0.xsd diff --git a/org.springframework.integration.jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd b/spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd similarity index 100% rename from org.springframework.integration.jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd rename to spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms-2.0.xsd diff --git a/org.springframework.integration.jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms.gif b/spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms.gif similarity index 100% rename from org.springframework.integration.jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms.gif rename to spring-integration-jms/src/main/resources/org/springframework/integration/jms/config/spring-integration-jms.gif diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListenerTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListenerTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListenerTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListenerTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/DefaultJmsHeaderMapperTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/DefaultJmsHeaderMapperTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/DefaultJmsHeaderMapperTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/DefaultJmsHeaderMapperTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannelTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannelTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannelTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/JmsDestinationBackedMessageChannelTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubConnection.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubConnection.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubConnection.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubConnection.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubConsumer.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubConsumer.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubConsumer.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubConsumer.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubDestination.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubDestination.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubDestination.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubDestination.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubMessageConverter.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubMessageConverter.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubMessageConverter.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubMessageConverter.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubProducer.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubProducer.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubProducer.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubProducer.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubQueue.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubQueue.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubQueue.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubQueue.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubSession.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubSession.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubSession.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubSession.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubTextMessage.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/StubTextMessage.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/StubTextMessage.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/StubTextMessage.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests-context.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests-context.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests-context.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests-context.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests-context.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests-context.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsChannelParserTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests-context.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests-context.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests-context.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests-context.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsHeaderEnricherTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParserTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParserTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsInboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsInboundGatewayParserTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsInboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsInboundGatewayParserTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsInboundGatewayParserTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsMessageDrivenChannelAdapterParserTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsMessageDrivenChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsMessageDrivenChannelAdapterParserTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsMessageDrivenChannelAdapterParserTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundGatewayParserTests.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundGatewayParserTests.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundGatewayParserTests.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/TestJmsHeaderMapper.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/TestJmsHeaderMapper.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/TestJmsHeaderMapper.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/TestJmsHeaderMapper.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/TestMessageConverter.java b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/TestMessageConverter.java similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/TestMessageConverter.java rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/TestMessageConverter.java diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayDefault.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayDefault.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayDefault.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayDefault.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithContainerReference.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithContainerReference.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithContainerReference.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithContainerReference.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithMessageSelector.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithMessageSelector.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithMessageSelector.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithMessageSelector.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithReplyQos.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithReplyQos.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithReplyQos.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/inboundGatewayWithReplyQos.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayTransactionManagerTests.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayTransactionManagerTests.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayTransactionManagerTests.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayTransactionManagerTests.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestination.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestination.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestination.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestination.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestinationName.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestinationName.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestinationName.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryAndDestinationName.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryOnly.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryOnly.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryOnly.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithConnectionFactoryOnly.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithContainerSettings.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithContainerSettings.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithContainerSettings.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithContainerSettings.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithDefaultConnectionFactory.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithDefaultConnectionFactory.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithDefaultConnectionFactory.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithDefaultConnectionFactory.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithEmptyConnectionFactory.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithEmptyConnectionFactory.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithEmptyConnectionFactory.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithEmptyConnectionFactory.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithMessageConverter.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithMessageConverter.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithMessageConverter.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewayWithMessageConverter.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewaysWithExtractPayloadAttributes.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewaysWithExtractPayloadAttributes.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsGatewaysWithExtractPayloadAttributes.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsGatewaysWithExtractPayloadAttributes.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestination.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestination.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestination.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestination.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestinationName.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestinationName.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestinationName.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryAndDestinationName.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryOnly.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryOnly.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryOnly.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithConnectionFactoryOnly.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationAndDefaultConnectionFactory.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationAndDefaultConnectionFactory.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationAndDefaultConnectionFactory.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationAndDefaultConnectionFactory.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameAndDefaultConnectionFactory.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameAndDefaultConnectionFactory.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameAndDefaultConnectionFactory.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameAndDefaultConnectionFactory.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameOnly.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameOnly.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameOnly.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationNameOnly.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationOnly.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationOnly.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationOnly.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithDestinationOnly.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithHeaderMapper.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithHeaderMapper.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithHeaderMapper.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithHeaderMapper.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithJmsTemplate.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithJmsTemplate.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithJmsTemplate.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithJmsTemplate.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageConverter.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageConverter.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageConverter.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageConverter.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageSelector.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageSelector.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageSelector.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsInboundWithMessageSelector.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithConverter.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithConverter.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithConverter.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithConverter.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithOrder.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithOrder.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithOrder.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundGatewayWithOrder.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestination.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestination.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestination.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestination.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestinationName.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestinationName.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestinationName.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithConnectionFactoryAndDestinationName.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithDefaultConnectionFactory.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithDefaultConnectionFactory.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithDefaultConnectionFactory.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithDefaultConnectionFactory.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithEmptyConnectionFactory.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithEmptyConnectionFactory.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithEmptyConnectionFactory.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithEmptyConnectionFactory.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithHeaderMapper.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithHeaderMapper.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithHeaderMapper.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithHeaderMapper.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithOrder.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithOrder.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithOrder.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithOrder.xml diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithQos.xml b/spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithQos.xml similarity index 100% rename from org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithQos.xml rename to spring-integration-jms/src/test/java/org/springframework/integration/jms/config/jmsOutboundWithQos.xml diff --git a/org.springframework.integration.jms/template.mf b/spring-integration-jms/template.mf similarity index 100% rename from org.springframework.integration.jms/template.mf rename to spring-integration-jms/template.mf diff --git a/org.springframework.integration.jmx/.classpath b/spring-integration-jmx/.classpath similarity index 100% rename from org.springframework.integration.jmx/.classpath rename to spring-integration-jmx/.classpath diff --git a/org.springframework.integration.jmx/.project b/spring-integration-jmx/.project similarity index 100% rename from org.springframework.integration.jmx/.project rename to spring-integration-jmx/.project diff --git a/org.springframework.integration.jmx/.settings/org.eclipse.jdt.core.prefs b/spring-integration-jmx/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.jmx/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-jmx/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.jmx/.settings/org.maven.ide.eclipse.prefs b/spring-integration-jmx/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.jmx/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-jmx/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.jmx/.springBeans b/spring-integration-jmx/.springBeans similarity index 100% rename from org.springframework.integration.jmx/.springBeans rename to spring-integration-jmx/.springBeans diff --git a/org.springframework.integration.jmx/build.xml b/spring-integration-jmx/build.xml similarity index 100% rename from org.springframework.integration.jmx/build.xml rename to spring-integration-jmx/build.xml diff --git a/org.springframework.integration.jmx/ivy.xml b/spring-integration-jmx/ivy.xml similarity index 100% rename from org.springframework.integration.jmx/ivy.xml rename to spring-integration-jmx/ivy.xml diff --git a/org.springframework.integration.jmx/pom.xml b/spring-integration-jmx/pom.xml similarity index 100% rename from org.springframework.integration.jmx/pom.xml rename to spring-integration-jmx/pom.xml diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/ControlBus.java b/spring-integration-jmx/src/main/java/org/springframework/integration/control/ControlBus.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/ControlBus.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/control/ControlBus.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/MessageChannelInfo.java b/spring-integration-jmx/src/main/java/org/springframework/integration/control/MessageChannelInfo.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/MessageChannelInfo.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/control/MessageChannelInfo.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/PollableChannelInfo.java b/spring-integration-jmx/src/main/java/org/springframework/integration/control/PollableChannelInfo.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/PollableChannelInfo.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/control/PollableChannelInfo.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/QueueChannelInfo.java b/spring-integration-jmx/src/main/java/org/springframework/integration/control/QueueChannelInfo.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/control/QueueChannelInfo.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/control/QueueChannelInfo.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/AttributePollingMessageSource.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/AttributePollingMessageSource.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/AttributePollingMessageSource.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/AttributePollingMessageSource.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/DefaultNotificationMapper.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/DefaultNotificationMapper.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/DefaultNotificationMapper.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/DefaultNotificationMapper.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/JmxHeaders.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/JmxHeaders.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/JmxHeaders.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/JmxHeaders.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/NotificationListeningMessageProducer.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/NotificationListeningMessageProducer.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/NotificationListeningMessageProducer.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/NotificationListeningMessageProducer.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/NotificationPublishingMessageHandler.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/NotificationPublishingMessageHandler.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/NotificationPublishingMessageHandler.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/NotificationPublishingMessageHandler.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/OperationInvokingMessageHandler.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/OperationInvokingMessageHandler.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/OperationInvokingMessageHandler.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/OperationInvokingMessageHandler.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParser.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParser.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParser.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/ControlBusParser.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/ControlBusParser.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/ControlBusParser.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/ControlBusParser.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/JmxNamespaceHandler.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/JmxNamespaceHandler.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/JmxNamespaceHandler.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/JmxNamespaceHandler.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParser.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParser.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParser.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParser.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParser.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParser.java diff --git a/org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParser.java b/spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.jmx/src/main/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParser.java rename to spring-integration-jmx/src/main/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParser.java diff --git a/org.springframework.integration.jmx/src/main/resources/META-INF/spring.handlers b/spring-integration-jmx/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.jmx/src/main/resources/META-INF/spring.handlers rename to spring-integration-jmx/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.jmx/src/main/resources/META-INF/spring.schemas b/spring-integration-jmx/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.jmx/src/main/resources/META-INF/spring.schemas rename to spring-integration-jmx/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.jmx/src/main/resources/META-INF/spring.tooling b/spring-integration-jmx/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.jmx/src/main/resources/META-INF/spring.tooling rename to spring-integration-jmx/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx-2.0.xsd b/spring-integration-jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx-2.0.xsd similarity index 100% rename from org.springframework.integration.jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx-2.0.xsd rename to spring-integration-jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx-2.0.xsd diff --git a/org.springframework.integration.jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx.gif b/spring-integration-jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx.gif similarity index 100% rename from org.springframework.integration.jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx.gif rename to spring-integration-jmx/src/main/resources/org/springframework/integration/jmx/config/spring-integration-jmx.gif diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusOperationChannelTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusOperationChannelTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusOperationChannelTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusOperationChannelTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests-context.xml b/spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests-context.xml similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests-context.xml rename to spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests-context.xml diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/control/ControlBusXmlTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/AttributePollingMessageSourceTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/AttributePollingMessageSourceTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/AttributePollingMessageSourceTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/AttributePollingMessageSourceTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/NotificationListeningMessageProducerTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/NotificationListeningMessageProducerTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/NotificationListeningMessageProducerTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/NotificationListeningMessageProducerTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/NotificationPublishingMessageHandlerTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/NotificationPublishingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/NotificationPublishingMessageHandlerTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/NotificationPublishingMessageHandlerTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/OperationInvokingMessageHandlerTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/OperationInvokingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/OperationInvokingMessageHandlerTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/OperationInvokingMessageHandlerTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests-context.xml b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests-context.xml rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/AttributePollingChannelAdapterParserTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests-context.xml b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests-context.xml similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests-context.xml rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests-context.xml diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/ControlBusParserTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests-context.xml b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests-context.xml rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationListeningChannelAdapterParserTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests-context.xml b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests-context.xml rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/NotificationPublishingChannelAdapterParserTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests-context.xml b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests-context.xml rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/OperationInvokingChannelAdapterParserTests.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/TestBean.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/TestBean.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/TestBean.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/TestBean.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/TestListener.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/TestListener.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/TestListener.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/TestListener.java diff --git a/org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/TestPublisher.java b/spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/TestPublisher.java similarity index 100% rename from org.springframework.integration.jmx/src/test/java/org/springframework/integration/jmx/config/TestPublisher.java rename to spring-integration-jmx/src/test/java/org/springframework/integration/jmx/config/TestPublisher.java diff --git a/org.springframework.integration.jmx/template.mf b/spring-integration-jmx/template.mf similarity index 100% rename from org.springframework.integration.jmx/template.mf rename to spring-integration-jmx/template.mf diff --git a/org.springframework.integration.mail/.classpath b/spring-integration-mail/.classpath similarity index 100% rename from org.springframework.integration.mail/.classpath rename to spring-integration-mail/.classpath diff --git a/org.springframework.integration.mail/.project b/spring-integration-mail/.project similarity index 100% rename from org.springframework.integration.mail/.project rename to spring-integration-mail/.project diff --git a/org.springframework.integration.mail/.settings/org.eclipse.jdt.core.prefs b/spring-integration-mail/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.mail/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-mail/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.mail/.settings/org.maven.ide.eclipse.prefs b/spring-integration-mail/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.mail/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-mail/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.mail/build.xml b/spring-integration-mail/build.xml similarity index 100% rename from org.springframework.integration.mail/build.xml rename to spring-integration-mail/build.xml diff --git a/org.springframework.integration.mail/ivy.xml b/spring-integration-mail/ivy.xml similarity index 100% rename from org.springframework.integration.mail/ivy.xml rename to spring-integration-mail/ivy.xml diff --git a/org.springframework.integration.mail/pom.xml b/spring-integration-mail/pom.xml similarity index 100% rename from org.springframework.integration.mail/pom.xml rename to spring-integration-mail/pom.xml diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/AbstractMailReceiver.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapIdleChannelAdapter.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/ImapMailReceiver.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapMailReceiver.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/ImapMailReceiver.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/ImapMailReceiver.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailHeaders.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/MailHeaders.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailHeaders.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/MailHeaders.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailReceiver.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/MailReceiver.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailReceiver.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/MailReceiver.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailReceivingMessageSource.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/MailReceivingMessageSource.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailReceivingMessageSource.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/MailReceivingMessageSource.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailSendingMessageHandler.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/MailSendingMessageHandler.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailSendingMessageHandler.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/MailSendingMessageHandler.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailTransportUtils.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/MailTransportUtils.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/MailTransportUtils.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/MailTransportUtils.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/Pop3MailReceiver.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/Pop3MailReceiver.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/Pop3MailReceiver.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/Pop3MailReceiver.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParser.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParser.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParser.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailHeaderEnricherParser.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailHeaderEnricherParser.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailHeaderEnricherParser.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailHeaderEnricherParser.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailInboundChannelAdapterParser.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailInboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailInboundChannelAdapterParser.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailInboundChannelAdapterParser.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailNamespaceHandler.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParser.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParser.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParser.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailReceiverFactoryBean.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailReceiverFactoryBean.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailReceiverFactoryBean.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailReceiverFactoryBean.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailToStringTransformerParser.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailToStringTransformerParser.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/config/MailToStringTransformerParser.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/config/MailToStringTransformerParser.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/transformer/AbstractMailMessageTransformer.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/transformer/AbstractMailMessageTransformer.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/transformer/AbstractMailMessageTransformer.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/transformer/AbstractMailMessageTransformer.java diff --git a/org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/transformer/MailToStringTransformer.java b/spring-integration-mail/src/main/java/org/springframework/integration/mail/transformer/MailToStringTransformer.java similarity index 100% rename from org.springframework.integration.mail/src/main/java/org/springframework/integration/mail/transformer/MailToStringTransformer.java rename to spring-integration-mail/src/main/java/org/springframework/integration/mail/transformer/MailToStringTransformer.java diff --git a/org.springframework.integration.mail/src/main/resources/META-INF/spring.handlers b/spring-integration-mail/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.mail/src/main/resources/META-INF/spring.handlers rename to spring-integration-mail/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.mail/src/main/resources/META-INF/spring.schemas b/spring-integration-mail/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.mail/src/main/resources/META-INF/spring.schemas rename to spring-integration-mail/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.mail/src/main/resources/META-INF/spring.tooling b/spring-integration-mail/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.mail/src/main/resources/META-INF/spring.tooling rename to spring-integration-mail/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-1.0.xsd b/spring-integration-mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-1.0.xsd similarity index 100% rename from org.springframework.integration.mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-1.0.xsd rename to spring-integration-mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-1.0.xsd diff --git a/org.springframework.integration.mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-2.0.xsd b/spring-integration-mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-2.0.xsd similarity index 100% rename from org.springframework.integration.mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-2.0.xsd rename to spring-integration-mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail-2.0.xsd diff --git a/org.springframework.integration.mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail.gif b/spring-integration-mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail.gif similarity index 100% rename from org.springframework.integration.mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail.gif rename to spring-integration-mail/src/main/resources/org/springframework/integration/mail/config/spring-integration-mail.gif diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailReceivingMessageSourceTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/MailReceivingMessageSourceTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailReceivingMessageSourceTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/MailReceivingMessageSourceTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerContextTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerContextTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerContextTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerContextTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/MailSendingMessageHandlerTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailTestsHelper.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/MailTestsHelper.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/MailTestsHelper.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/MailTestsHelper.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/StubJavaMailSender.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/StubJavaMailSender.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/StubJavaMailSender.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/StubJavaMailSender.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests-context.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests-context.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/Exclaimer.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/Exclaimer.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/Exclaimer.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/Exclaimer.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests-context.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests-context.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests-context.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests-context.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/ImapIdleChannelAdapterParserTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests-context.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests-context.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests-context.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests-context.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailHeaderEnricherTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParserTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParserTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailOutboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailToStringTransformerParserTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailToStringTransformerParserTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/MailToStringTransformerParserTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/MailToStringTransformerParserTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests-context.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests-context.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests-context.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests-context.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests.java b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests.java similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests.java rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/PollingMailSourceParserTests.java diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailOutboundChannelAdapterParserTests.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailOutboundChannelAdapterParserTests.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailOutboundChannelAdapterParserTests.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailOutboundChannelAdapterParserTests.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerParserTests.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerParserTests.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerParserTests.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerParserTests.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithinChain.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithinChain.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithinChain.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithinChain.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithoutInputChannel.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithoutInputChannel.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithoutInputChannel.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/config/mailToStringTransformerWithoutInputChannel.xml diff --git a/org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/mailSendingMessageHandlerContextTests.xml b/spring-integration-mail/src/test/java/org/springframework/integration/mail/mailSendingMessageHandlerContextTests.xml similarity index 100% rename from org.springframework.integration.mail/src/test/java/org/springframework/integration/mail/mailSendingMessageHandlerContextTests.xml rename to spring-integration-mail/src/test/java/org/springframework/integration/mail/mailSendingMessageHandlerContextTests.xml diff --git a/org.springframework.integration.mail/template.mf b/spring-integration-mail/template.mf similarity index 100% rename from org.springframework.integration.mail/template.mf rename to spring-integration-mail/template.mf diff --git a/org.springframework.integration.rmi/.classpath b/spring-integration-rmi/.classpath similarity index 100% rename from org.springframework.integration.rmi/.classpath rename to spring-integration-rmi/.classpath diff --git a/org.springframework.integration.rmi/.project b/spring-integration-rmi/.project similarity index 100% rename from org.springframework.integration.rmi/.project rename to spring-integration-rmi/.project diff --git a/org.springframework.integration.rmi/.settings/org.eclipse.jdt.core.prefs b/spring-integration-rmi/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.rmi/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-rmi/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.rmi/.settings/org.maven.ide.eclipse.prefs b/spring-integration-rmi/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.rmi/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-rmi/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.rmi/build.xml b/spring-integration-rmi/build.xml similarity index 100% rename from org.springframework.integration.rmi/build.xml rename to spring-integration-rmi/build.xml diff --git a/org.springframework.integration.rmi/ivy.xml b/spring-integration-rmi/ivy.xml similarity index 100% rename from org.springframework.integration.rmi/ivy.xml rename to spring-integration-rmi/ivy.xml diff --git a/org.springframework.integration.rmi/pom.xml b/spring-integration-rmi/pom.xml similarity index 100% rename from org.springframework.integration.rmi/pom.xml rename to spring-integration-rmi/pom.xml diff --git a/org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/RmiInboundGateway.java b/spring-integration-rmi/src/main/java/org/springframework/integration/rmi/RmiInboundGateway.java similarity index 100% rename from org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/RmiInboundGateway.java rename to spring-integration-rmi/src/main/java/org/springframework/integration/rmi/RmiInboundGateway.java diff --git a/org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/RmiOutboundGateway.java b/spring-integration-rmi/src/main/java/org/springframework/integration/rmi/RmiOutboundGateway.java similarity index 100% rename from org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/RmiOutboundGateway.java rename to spring-integration-rmi/src/main/java/org/springframework/integration/rmi/RmiOutboundGateway.java diff --git a/org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/config/RmiInboundGatewayParser.java b/spring-integration-rmi/src/main/java/org/springframework/integration/rmi/config/RmiInboundGatewayParser.java similarity index 100% rename from org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/config/RmiInboundGatewayParser.java rename to spring-integration-rmi/src/main/java/org/springframework/integration/rmi/config/RmiInboundGatewayParser.java diff --git a/org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/config/RmiNamespaceHandler.java b/spring-integration-rmi/src/main/java/org/springframework/integration/rmi/config/RmiNamespaceHandler.java similarity index 100% rename from org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/config/RmiNamespaceHandler.java rename to spring-integration-rmi/src/main/java/org/springframework/integration/rmi/config/RmiNamespaceHandler.java diff --git a/org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParser.java b/spring-integration-rmi/src/main/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration.rmi/src/main/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParser.java rename to spring-integration-rmi/src/main/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParser.java diff --git a/org.springframework.integration.rmi/src/main/resources/META-INF/spring.handlers b/spring-integration-rmi/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.rmi/src/main/resources/META-INF/spring.handlers rename to spring-integration-rmi/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.rmi/src/main/resources/META-INF/spring.schemas b/spring-integration-rmi/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.rmi/src/main/resources/META-INF/spring.schemas rename to spring-integration-rmi/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.rmi/src/main/resources/META-INF/spring.tooling b/spring-integration-rmi/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.rmi/src/main/resources/META-INF/spring.tooling rename to spring-integration-rmi/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-1.0.xsd b/spring-integration-rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-1.0.xsd similarity index 100% rename from org.springframework.integration.rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-1.0.xsd rename to spring-integration-rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-1.0.xsd diff --git a/org.springframework.integration.rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-2.0.xsd b/spring-integration-rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-2.0.xsd similarity index 100% rename from org.springframework.integration.rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-2.0.xsd rename to spring-integration-rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi-2.0.xsd diff --git a/org.springframework.integration.rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi.gif b/spring-integration-rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi.gif similarity index 100% rename from org.springframework.integration.rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi.gif rename to spring-integration-rmi/src/main/resources/org/springframework/integration/rmi/config/spring-integration-rmi.gif diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/RmiOutboundGatewayTests.java b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/RmiOutboundGatewayTests.java similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/RmiOutboundGatewayTests.java rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/RmiOutboundGatewayTests.java diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests-context.xml b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests-context.xml rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests.java b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests.java rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/RmiInboundGatewayParserTests.java b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/RmiInboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/RmiInboundGatewayParserTests.java rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/RmiInboundGatewayParserTests.java diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParserTests.java b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParserTests.java rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/RmiOutboundGatewayParserTests.java diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/StubRemoteInvocationExecutor.java b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/StubRemoteInvocationExecutor.java similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/StubRemoteInvocationExecutor.java rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/StubRemoteInvocationExecutor.java diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/rmiInboundGatewayParserTests.xml b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/rmiInboundGatewayParserTests.xml similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/rmiInboundGatewayParserTests.xml rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/rmiInboundGatewayParserTests.xml diff --git a/org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/rmiOutboundGatewayParserTests.xml b/spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/rmiOutboundGatewayParserTests.xml similarity index 100% rename from org.springframework.integration.rmi/src/test/java/org/springframework/integration/rmi/config/rmiOutboundGatewayParserTests.xml rename to spring-integration-rmi/src/test/java/org/springframework/integration/rmi/config/rmiOutboundGatewayParserTests.xml diff --git a/org.springframework.integration.rmi/template.mf b/spring-integration-rmi/template.mf similarity index 100% rename from org.springframework.integration.rmi/template.mf rename to spring-integration-rmi/template.mf diff --git a/org.springframework.integration.security/.classpath b/spring-integration-security/.classpath similarity index 100% rename from org.springframework.integration.security/.classpath rename to spring-integration-security/.classpath diff --git a/org.springframework.integration.security/.project b/spring-integration-security/.project similarity index 100% rename from org.springframework.integration.security/.project rename to spring-integration-security/.project diff --git a/org.springframework.integration.security/.settings/org.eclipse.jdt.core.prefs b/spring-integration-security/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.security/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-security/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.security/.settings/org.maven.ide.eclipse.prefs b/spring-integration-security/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.security/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-security/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.security/build.xml b/spring-integration-security/build.xml similarity index 100% rename from org.springframework.integration.security/build.xml rename to spring-integration-security/build.xml diff --git a/org.springframework.integration.security/ivy.xml b/spring-integration-security/ivy.xml similarity index 100% rename from org.springframework.integration.security/ivy.xml rename to spring-integration-security/ivy.xml diff --git a/org.springframework.integration.security/pom.xml b/spring-integration-security/pom.xml similarity index 100% rename from org.springframework.integration.security/pom.xml rename to spring-integration-security/pom.xml diff --git a/org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelAccessPolicy.java b/spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelAccessPolicy.java similarity index 100% rename from org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelAccessPolicy.java rename to spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelAccessPolicy.java diff --git a/org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelInvocation.java b/spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelInvocation.java similarity index 100% rename from org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelInvocation.java rename to spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelInvocation.java diff --git a/org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelInvocationDefinitionSource.java b/spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelInvocationDefinitionSource.java similarity index 100% rename from org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelInvocationDefinitionSource.java rename to spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelInvocationDefinitionSource.java diff --git a/org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelSecurityInterceptor.java b/spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelSecurityInterceptor.java similarity index 100% rename from org.springframework.integration.security/src/main/java/org/springframework/integration/security/channel/ChannelSecurityInterceptor.java rename to spring-integration-security/src/main/java/org/springframework/integration/security/channel/ChannelSecurityInterceptor.java diff --git a/org.springframework.integration.security/src/main/java/org/springframework/integration/security/config/ChannelSecurityInterceptorBeanPostProcessor.java b/spring-integration-security/src/main/java/org/springframework/integration/security/config/ChannelSecurityInterceptorBeanPostProcessor.java similarity index 100% rename from org.springframework.integration.security/src/main/java/org/springframework/integration/security/config/ChannelSecurityInterceptorBeanPostProcessor.java rename to spring-integration-security/src/main/java/org/springframework/integration/security/config/ChannelSecurityInterceptorBeanPostProcessor.java diff --git a/org.springframework.integration.security/src/main/java/org/springframework/integration/security/config/IntegrationSecurityNamespaceHandler.java b/spring-integration-security/src/main/java/org/springframework/integration/security/config/IntegrationSecurityNamespaceHandler.java similarity index 100% rename from org.springframework.integration.security/src/main/java/org/springframework/integration/security/config/IntegrationSecurityNamespaceHandler.java rename to spring-integration-security/src/main/java/org/springframework/integration/security/config/IntegrationSecurityNamespaceHandler.java diff --git a/org.springframework.integration.security/src/main/java/org/springframework/integration/security/config/SecuredChannelsParser.java b/spring-integration-security/src/main/java/org/springframework/integration/security/config/SecuredChannelsParser.java similarity index 100% rename from org.springframework.integration.security/src/main/java/org/springframework/integration/security/config/SecuredChannelsParser.java rename to spring-integration-security/src/main/java/org/springframework/integration/security/config/SecuredChannelsParser.java diff --git a/org.springframework.integration.security/src/main/resources/META-INF/spring.handlers b/spring-integration-security/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.security/src/main/resources/META-INF/spring.handlers rename to spring-integration-security/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.security/src/main/resources/META-INF/spring.schemas b/spring-integration-security/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.security/src/main/resources/META-INF/spring.schemas rename to spring-integration-security/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.security/src/main/resources/META-INF/spring.tooling b/spring-integration-security/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.security/src/main/resources/META-INF/spring.tooling rename to spring-integration-security/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-1.0.xsd b/spring-integration-security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-1.0.xsd similarity index 100% rename from org.springframework.integration.security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-1.0.xsd rename to spring-integration-security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-1.0.xsd diff --git a/org.springframework.integration.security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-2.0.xsd b/spring-integration-security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-2.0.xsd similarity index 100% rename from org.springframework.integration.security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-2.0.xsd rename to spring-integration-security/src/main/resources/org/springframework/integration/security/config/spring-integration-security-2.0.xsd diff --git a/org.springframework.integration.security/src/main/resources/org/springframework/integration/security/config/spring-integration-security.gif b/spring-integration-security/src/main/resources/org/springframework/integration/security/config/spring-integration-security.gif similarity index 100% rename from org.springframework.integration.security/src/main/resources/org/springframework/integration/security/config/spring-integration-security.gif rename to spring-integration-security/src/main/resources/org/springframework/integration/security/config/spring-integration-security.gif diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/SecurityTestUtils.java b/spring-integration-security/src/test/java/org/springframework/integration/security/SecurityTestUtils.java similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/SecurityTestUtils.java rename to spring-integration-security/src/test/java/org/springframework/integration/security/SecurityTestUtils.java diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests-context.xml b/spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests-context.xml rename to spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests-context.xml diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests.java b/spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests.java similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests.java rename to spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelAdapterSecurityIntegrationTests.java diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorBeanPostProcessorTests.java b/spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorBeanPostProcessorTests.java similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorBeanPostProcessorTests.java rename to spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorBeanPostProcessorTests.java diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorTests.java b/spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorTests.java similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorTests.java rename to spring-integration-security/src/test/java/org/springframework/integration/security/channel/ChannelSecurityInterceptorTests.java diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/TestHandler.java b/spring-integration-security/src/test/java/org/springframework/integration/security/channel/TestHandler.java similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/channel/TestHandler.java rename to spring-integration-security/src/test/java/org/springframework/integration/security/channel/TestHandler.java diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests-context.xml b/spring-integration-security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests-context.xml rename to spring-integration-security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests.java b/spring-integration-security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests.java rename to spring-integration-security/src/test/java/org/springframework/integration/security/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests-context.xml b/spring-integration-security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests-context.xml similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests-context.xml rename to spring-integration-security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests-context.xml diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests.java b/spring-integration-security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests.java similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests.java rename to spring-integration-security/src/test/java/org/springframework/integration/security/config/SecuredChannelsParserTests.java diff --git a/org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/commonSecurityConfiguration.xml b/spring-integration-security/src/test/java/org/springframework/integration/security/config/commonSecurityConfiguration.xml similarity index 100% rename from org.springframework.integration.security/src/test/java/org/springframework/integration/security/config/commonSecurityConfiguration.xml rename to spring-integration-security/src/test/java/org/springframework/integration/security/config/commonSecurityConfiguration.xml diff --git a/org.springframework.integration.security/src/test/resources/log4j.properties b/spring-integration-security/src/test/resources/log4j.properties similarity index 100% rename from org.springframework.integration.security/src/test/resources/log4j.properties rename to spring-integration-security/src/test/resources/log4j.properties diff --git a/org.springframework.integration.security/template.mf b/spring-integration-security/template.mf similarity index 100% rename from org.springframework.integration.security/template.mf rename to spring-integration-security/template.mf diff --git a/org.springframework.integration.stream/.classpath b/spring-integration-stream/.classpath similarity index 100% rename from org.springframework.integration.stream/.classpath rename to spring-integration-stream/.classpath diff --git a/org.springframework.integration.stream/.project b/spring-integration-stream/.project similarity index 100% rename from org.springframework.integration.stream/.project rename to spring-integration-stream/.project diff --git a/org.springframework.integration.stream/.settings/org.eclipse.jdt.core.prefs b/spring-integration-stream/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.stream/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-stream/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.stream/.settings/org.maven.ide.eclipse.prefs b/spring-integration-stream/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.stream/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-stream/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.stream/build.xml b/spring-integration-stream/build.xml similarity index 100% rename from org.springframework.integration.stream/build.xml rename to spring-integration-stream/build.xml diff --git a/org.springframework.integration.stream/ivy.xml b/spring-integration-stream/ivy.xml similarity index 100% rename from org.springframework.integration.stream/ivy.xml rename to spring-integration-stream/ivy.xml diff --git a/org.springframework.integration.stream/pom.xml b/spring-integration-stream/pom.xml similarity index 100% rename from org.springframework.integration.stream/pom.xml rename to spring-integration-stream/pom.xml diff --git a/org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/ByteStreamReadingMessageSource.java b/spring-integration-stream/src/main/java/org/springframework/integration/stream/ByteStreamReadingMessageSource.java similarity index 100% rename from org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/ByteStreamReadingMessageSource.java rename to spring-integration-stream/src/main/java/org/springframework/integration/stream/ByteStreamReadingMessageSource.java diff --git a/org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/ByteStreamWritingMessageHandler.java b/spring-integration-stream/src/main/java/org/springframework/integration/stream/ByteStreamWritingMessageHandler.java similarity index 100% rename from org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/ByteStreamWritingMessageHandler.java rename to spring-integration-stream/src/main/java/org/springframework/integration/stream/ByteStreamWritingMessageHandler.java diff --git a/org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/CharacterStreamReadingMessageSource.java b/spring-integration-stream/src/main/java/org/springframework/integration/stream/CharacterStreamReadingMessageSource.java similarity index 100% rename from org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/CharacterStreamReadingMessageSource.java rename to spring-integration-stream/src/main/java/org/springframework/integration/stream/CharacterStreamReadingMessageSource.java diff --git a/org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandler.java b/spring-integration-stream/src/main/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandler.java similarity index 100% rename from org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandler.java rename to spring-integration-stream/src/main/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandler.java diff --git a/org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParser.java b/spring-integration-stream/src/main/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParser.java rename to spring-integration-stream/src/main/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParser.java diff --git a/org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParser.java b/spring-integration-stream/src/main/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParser.java similarity index 100% rename from org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParser.java rename to spring-integration-stream/src/main/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParser.java diff --git a/org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/config/StreamNamespaceHandler.java b/spring-integration-stream/src/main/java/org/springframework/integration/stream/config/StreamNamespaceHandler.java similarity index 100% rename from org.springframework.integration.stream/src/main/java/org/springframework/integration/stream/config/StreamNamespaceHandler.java rename to spring-integration-stream/src/main/java/org/springframework/integration/stream/config/StreamNamespaceHandler.java diff --git a/org.springframework.integration.stream/src/main/resources/META-INF/spring.handlers b/spring-integration-stream/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.stream/src/main/resources/META-INF/spring.handlers rename to spring-integration-stream/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.stream/src/main/resources/META-INF/spring.schemas b/spring-integration-stream/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.stream/src/main/resources/META-INF/spring.schemas rename to spring-integration-stream/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.stream/src/main/resources/META-INF/spring.tooling b/spring-integration-stream/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.stream/src/main/resources/META-INF/spring.tooling rename to spring-integration-stream/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-1.0.xsd b/spring-integration-stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-1.0.xsd similarity index 100% rename from org.springframework.integration.stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-1.0.xsd rename to spring-integration-stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-1.0.xsd diff --git a/org.springframework.integration.stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-2.0.xsd b/spring-integration-stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-2.0.xsd similarity index 100% rename from org.springframework.integration.stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-2.0.xsd rename to spring-integration-stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream-2.0.xsd diff --git a/org.springframework.integration.stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream.gif b/spring-integration-stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream.gif similarity index 100% rename from org.springframework.integration.stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream.gif rename to spring-integration-stream/src/main/resources/org/springframework/integration/stream/config/spring-integration-stream.gif diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/ByteStreamSourceTests.java b/spring-integration-stream/src/test/java/org/springframework/integration/stream/ByteStreamSourceTests.java similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/ByteStreamSourceTests.java rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/ByteStreamSourceTests.java diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/ByteStreamWritingMessageHandlerTests.java b/spring-integration-stream/src/test/java/org/springframework/integration/stream/ByteStreamWritingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/ByteStreamWritingMessageHandlerTests.java rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/ByteStreamWritingMessageHandlerTests.java diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/CharacterStreamSourceTests.java b/spring-integration-stream/src/test/java/org/springframework/integration/stream/CharacterStreamSourceTests.java similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/CharacterStreamSourceTests.java rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/CharacterStreamSourceTests.java diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandlerTests.java b/spring-integration-stream/src/test/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandlerTests.java similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandlerTests.java rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/CharacterStreamWritingMessageHandlerTests.java diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParserTests.java b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParserTests.java rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/ConsoleInboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParserTests.java b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParserTests.java similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParserTests.java rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/ConsoleOutboundChannelAdapterParserTests.java diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests-context.xml b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests-context.xml rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests.java b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests.java rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/consoleInboundChannelAdapterParserTests.xml b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/consoleInboundChannelAdapterParserTests.xml similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/consoleInboundChannelAdapterParserTests.xml rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/consoleInboundChannelAdapterParserTests.xml diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/consoleOutboundChannelAdapterParserTests.xml b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/consoleOutboundChannelAdapterParserTests.xml similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/consoleOutboundChannelAdapterParserTests.xml rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/consoleOutboundChannelAdapterParserTests.xml diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleInboundChannelAdapterParserTests.xml b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleInboundChannelAdapterParserTests.xml similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleInboundChannelAdapterParserTests.xml rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleInboundChannelAdapterParserTests.xml diff --git a/org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleOutboundChannelAdapterParserTests.xml b/spring-integration-stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleOutboundChannelAdapterParserTests.xml similarity index 100% rename from org.springframework.integration.stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleOutboundChannelAdapterParserTests.xml rename to spring-integration-stream/src/test/java/org/springframework/integration/stream/config/invalidConsoleOutboundChannelAdapterParserTests.xml diff --git a/org.springframework.integration.stream/template.mf b/spring-integration-stream/template.mf similarity index 100% rename from org.springframework.integration.stream/template.mf rename to spring-integration-stream/template.mf diff --git a/org.springframework.integration.test/.classpath b/spring-integration-test/.classpath similarity index 100% rename from org.springframework.integration.test/.classpath rename to spring-integration-test/.classpath diff --git a/org.springframework.integration.test/.project b/spring-integration-test/.project similarity index 100% rename from org.springframework.integration.test/.project rename to spring-integration-test/.project diff --git a/org.springframework.integration.test/.settings/org.eclipse.jdt.core.prefs b/spring-integration-test/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.test/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-test/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.test/.settings/org.maven.ide.eclipse.prefs b/spring-integration-test/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.test/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-test/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.test/build.xml b/spring-integration-test/build.xml similarity index 100% rename from org.springframework.integration.test/build.xml rename to spring-integration-test/build.xml diff --git a/org.springframework.integration.test/ivy.xml b/spring-integration-test/ivy.xml similarity index 100% rename from org.springframework.integration.test/ivy.xml rename to spring-integration-test/ivy.xml diff --git a/org.springframework.integration.test/pom.xml b/spring-integration-test/pom.xml similarity index 100% rename from org.springframework.integration.test/pom.xml rename to spring-integration-test/pom.xml diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/TestMessage.java b/spring-integration-test/src/main/java/org/springframework/integration/test/TestMessage.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/TestMessage.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/TestMessage.java diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/HeaderMatcher.java b/spring-integration-test/src/main/java/org/springframework/integration/test/matcher/HeaderMatcher.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/HeaderMatcher.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/matcher/HeaderMatcher.java diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/MapContentMatchers.java b/spring-integration-test/src/main/java/org/springframework/integration/test/matcher/MapContentMatchers.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/MapContentMatchers.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/matcher/MapContentMatchers.java diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/MockitoMessageMatchers.java b/spring-integration-test/src/main/java/org/springframework/integration/test/matcher/MockitoMessageMatchers.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/MockitoMessageMatchers.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/matcher/MockitoMessageMatchers.java diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/PayloadAndHeaderMatcher.java b/spring-integration-test/src/main/java/org/springframework/integration/test/matcher/PayloadAndHeaderMatcher.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/PayloadAndHeaderMatcher.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/matcher/PayloadAndHeaderMatcher.java diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/PayloadMatcher.java b/spring-integration-test/src/main/java/org/springframework/integration/test/matcher/PayloadMatcher.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/PayloadMatcher.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/matcher/PayloadMatcher.java diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/TypeSafeMatcher.java b/spring-integration-test/src/main/java/org/springframework/integration/test/matcher/TypeSafeMatcher.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/matcher/TypeSafeMatcher.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/matcher/TypeSafeMatcher.java diff --git a/org.springframework.integration.test/src/main/java/org/springframework/integration/test/util/TestUtils.java b/spring-integration-test/src/main/java/org/springframework/integration/test/util/TestUtils.java similarity index 100% rename from org.springframework.integration.test/src/main/java/org/springframework/integration/test/util/TestUtils.java rename to spring-integration-test/src/main/java/org/springframework/integration/test/util/TestUtils.java diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/HeaderMatcherTests.java b/spring-integration-test/src/test/java/org/springframework/integration/test/matcher/HeaderMatcherTests.java similarity index 100% rename from org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/HeaderMatcherTests.java rename to spring-integration-test/src/test/java/org/springframework/integration/test/matcher/HeaderMatcherTests.java diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/MapContainsTests.java b/spring-integration-test/src/test/java/org/springframework/integration/test/matcher/MapContainsTests.java similarity index 100% rename from org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/MapContainsTests.java rename to spring-integration-test/src/test/java/org/springframework/integration/test/matcher/MapContainsTests.java diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/MockitoMessageMatchersTests.java b/spring-integration-test/src/test/java/org/springframework/integration/test/matcher/MockitoMessageMatchersTests.java similarity index 100% rename from org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/MockitoMessageMatchersTests.java rename to spring-integration-test/src/test/java/org/springframework/integration/test/matcher/MockitoMessageMatchersTests.java diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/PayloadMatcherTests.java b/spring-integration-test/src/test/java/org/springframework/integration/test/matcher/PayloadMatcherTests.java similarity index 100% rename from org.springframework.integration.test/src/test/java/org/springframework/integration/test/matcher/PayloadMatcherTests.java rename to spring-integration-test/src/test/java/org/springframework/integration/test/matcher/PayloadMatcherTests.java diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests-context.xml b/spring-integration-test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests-context.xml similarity index 100% rename from org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests-context.xml rename to spring-integration-test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests-context.xml diff --git a/org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests.java b/spring-integration-test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests.java similarity index 100% rename from org.springframework.integration.test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests.java rename to spring-integration-test/src/test/java/org/springframework/integration/test/mockito/ServiceActivatorOnMockitoMockTests.java diff --git a/org.springframework.integration.test/template.mf b/spring-integration-test/template.mf similarity index 100% rename from org.springframework.integration.test/template.mf rename to spring-integration-test/template.mf diff --git a/org.springframework.integration.ws/.classpath b/spring-integration-ws/.classpath similarity index 100% rename from org.springframework.integration.ws/.classpath rename to spring-integration-ws/.classpath diff --git a/org.springframework.integration.ws/.project b/spring-integration-ws/.project similarity index 100% rename from org.springframework.integration.ws/.project rename to spring-integration-ws/.project diff --git a/org.springframework.integration.ws/.settings/org.eclipse.jdt.core.prefs b/spring-integration-ws/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.ws/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-ws/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.ws/.settings/org.maven.ide.eclipse.prefs b/spring-integration-ws/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.ws/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-ws/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.ws/build.xml b/spring-integration-ws/build.xml similarity index 100% rename from org.springframework.integration.ws/build.xml rename to spring-integration-ws/build.xml diff --git a/org.springframework.integration.ws/ivy.xml b/spring-integration-ws/ivy.xml similarity index 100% rename from org.springframework.integration.ws/ivy.xml rename to spring-integration-ws/ivy.xml diff --git a/org.springframework.integration.ws/pom.xml b/spring-integration-ws/pom.xml similarity index 100% rename from org.springframework.integration.ws/pom.xml rename to spring-integration-ws/pom.xml diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/AbstractWebServiceOutboundGateway.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/AbstractWebServiceOutboundGateway.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/AbstractWebServiceOutboundGateway.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/AbstractWebServiceOutboundGateway.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceInboundGateway.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceInboundGateway.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceInboundGateway.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceInboundGateway.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceOutboundGateway.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceOutboundGateway.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceOutboundGateway.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/MarshallingWebServiceOutboundGateway.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceInboundGateway.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceInboundGateway.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceInboundGateway.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceInboundGateway.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceOutboundGateway.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceOutboundGateway.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceOutboundGateway.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/SimpleWebServiceOutboundGateway.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/WebServiceHeaders.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/WebServiceHeaders.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/WebServiceHeaders.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/WebServiceHeaders.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/FixedUriDestinationProvider.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/config/FixedUriDestinationProvider.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/FixedUriDestinationProvider.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/config/FixedUriDestinationProvider.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherParser.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherParser.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherParser.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherParser.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParser.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParser.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParser.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParser.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParser.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParser.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParser.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParser.java diff --git a/org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WsNamespaceHandler.java b/spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WsNamespaceHandler.java similarity index 100% rename from org.springframework.integration.ws/src/main/java/org/springframework/integration/ws/config/WsNamespaceHandler.java rename to spring-integration-ws/src/main/java/org/springframework/integration/ws/config/WsNamespaceHandler.java diff --git a/org.springframework.integration.ws/src/main/resources/META-INF/spring.handlers b/spring-integration-ws/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.ws/src/main/resources/META-INF/spring.handlers rename to spring-integration-ws/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.ws/src/main/resources/META-INF/spring.schemas b/spring-integration-ws/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.ws/src/main/resources/META-INF/spring.schemas rename to spring-integration-ws/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.ws/src/main/resources/META-INF/spring.tooling b/spring-integration-ws/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.ws/src/main/resources/META-INF/spring.tooling rename to spring-integration-ws/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-1.0.xsd b/spring-integration-ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-1.0.xsd similarity index 100% rename from org.springframework.integration.ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-1.0.xsd rename to spring-integration-ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-1.0.xsd diff --git a/org.springframework.integration.ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-2.0.xsd b/spring-integration-ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-2.0.xsd similarity index 100% rename from org.springframework.integration.ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-2.0.xsd rename to spring-integration-ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws-2.0.xsd diff --git a/org.springframework.integration.ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws.gif b/spring-integration-ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws.gif similarity index 100% rename from org.springframework.integration.ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws.gif rename to spring-integration-ws/src/main/resources/org/springframework/integration/ws/config/spring-integration-ws.gif diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests-context.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests-context.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests-context.xml diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/MarshallingWebServiceIntegrationTests.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceInboundGatewayTests.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceInboundGatewayTests.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceInboundGatewayTests.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceInboundGatewayTests.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceOutboundGatewayTests.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceOutboundGatewayTests.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceOutboundGatewayTests.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/SimpleWebServiceOutboundGatewayTests.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests-context.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests-context.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubClientInterceptor.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubClientInterceptor.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubClientInterceptor.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubClientInterceptor.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubDestinationProvider.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubDestinationProvider.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubDestinationProvider.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubDestinationProvider.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubFaultMessageResolver.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubFaultMessageResolver.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubFaultMessageResolver.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubFaultMessageResolver.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMarshaller.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMarshaller.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMarshaller.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMarshaller.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMarshallerAndUnmarshaller.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMarshallerAndUnmarshaller.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMarshallerAndUnmarshaller.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMarshallerAndUnmarshaller.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMessageFactory.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMessageFactory.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMessageFactory.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMessageFactory.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMessageSender.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMessageSender.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubMessageSender.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubMessageSender.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubSourceExtractor.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubSourceExtractor.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubSourceExtractor.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubSourceExtractor.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubUnmarshaller.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubUnmarshaller.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubUnmarshaller.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubUnmarshaller.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubWebServiceMessageCallback.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubWebServiceMessageCallback.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/StubWebServiceMessageCallback.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/StubWebServiceMessageCallback.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests-context.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests-context.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests-context.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests-context.xml diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceHeaderEnricherTests.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests-context.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests-context.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests-context.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests-context.xml diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceInboundGatewayParserTests.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithBothUriAndDestinationProvider.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithBothUriAndDestinationProvider.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithBothUriAndDestinationProvider.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithBothUriAndDestinationProvider.xml diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithNeitherUriNorDestinationProvider.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithNeitherUriNorDestinationProvider.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithNeitherUriNorDestinationProvider.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/invalidGatewayWithNeitherUriNorDestinationProvider.xml diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/marshallingWebServiceOutboundGatewayParserTests.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/marshallingWebServiceOutboundGatewayParserTests.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/marshallingWebServiceOutboundGatewayParserTests.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/marshallingWebServiceOutboundGatewayParserTests.xml diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/simpleWebServiceOutboundGatewayParserTests.xml b/spring-integration-ws/src/test/java/org/springframework/integration/ws/config/simpleWebServiceOutboundGatewayParserTests.xml similarity index 100% rename from org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/simpleWebServiceOutboundGatewayParserTests.xml rename to spring-integration-ws/src/test/java/org/springframework/integration/ws/config/simpleWebServiceOutboundGatewayParserTests.xml diff --git a/org.springframework.integration.ws/template.mf b/spring-integration-ws/template.mf similarity index 100% rename from org.springframework.integration.ws/template.mf rename to spring-integration-ws/template.mf diff --git a/org.springframework.integration/.classpath b/spring-integration-xml/.classpath similarity index 100% rename from org.springframework.integration/.classpath rename to spring-integration-xml/.classpath diff --git a/org.springframework.integration.xml/.project b/spring-integration-xml/.project similarity index 100% rename from org.springframework.integration.xml/.project rename to spring-integration-xml/.project diff --git a/org.springframework.integration.xml/.settings/org.eclipse.jdt.core.prefs b/spring-integration-xml/.settings/org.eclipse.jdt.core.prefs similarity index 100% rename from org.springframework.integration.xml/.settings/org.eclipse.jdt.core.prefs rename to spring-integration-xml/.settings/org.eclipse.jdt.core.prefs diff --git a/org.springframework.integration.xml/.settings/org.maven.ide.eclipse.prefs b/spring-integration-xml/.settings/org.maven.ide.eclipse.prefs similarity index 100% rename from org.springframework.integration.xml/.settings/org.maven.ide.eclipse.prefs rename to spring-integration-xml/.settings/org.maven.ide.eclipse.prefs diff --git a/org.springframework.integration.xml/build.xml b/spring-integration-xml/build.xml similarity index 100% rename from org.springframework.integration.xml/build.xml rename to spring-integration-xml/build.xml diff --git a/org.springframework.integration.xml/ivy.xml b/spring-integration-xml/ivy.xml similarity index 100% rename from org.springframework.integration.xml/ivy.xml rename to spring-integration-xml/ivy.xml diff --git a/org.springframework.integration.xml/pom.xml b/spring-integration-xml/pom.xml similarity index 100% rename from org.springframework.integration.xml/pom.xml rename to spring-integration-xml/pom.xml diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/DefaultXmlPayloadConverter.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/DefaultXmlPayloadConverter.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/DefaultXmlPayloadConverter.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/DefaultXmlPayloadConverter.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/XmlPayloadConverter.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/XmlPayloadConverter.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/XmlPayloadConverter.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/XmlPayloadConverter.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/IntegrationXmlNamespaceHandler.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/IntegrationXmlNamespaceHandler.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/IntegrationXmlNamespaceHandler.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/IntegrationXmlNamespaceHandler.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/MarshallingTransformerParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/MarshallingTransformerParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/MarshallingTransformerParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/MarshallingTransformerParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/UnmarshallingTransformerParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/UnmarshallingTransformerParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/UnmarshallingTransformerParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/UnmarshallingTransformerParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathExpressionParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathExpressionParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathExpressionParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathExpressionParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathMessageSplitterParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathMessageSplitterParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathMessageSplitterParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathMessageSplitterParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathRouterParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathRouterParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathRouterParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathRouterParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathSelectorParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathSelectorParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XPathSelectorParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XPathSelectorParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XmlNamespaceUtils.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XmlNamespaceUtils.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XmlNamespaceUtils.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XmlNamespaceUtils.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XsltPayloadTransformerParser.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XsltPayloadTransformerParser.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/config/XsltPayloadTransformerParser.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/config/XsltPayloadTransformerParser.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/enricher/XPathHeaderEnricher.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/enricher/XPathHeaderEnricher.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/enricher/XPathHeaderEnricher.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/enricher/XPathHeaderEnricher.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/result/DomResultFactory.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/result/DomResultFactory.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/result/DomResultFactory.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/result/DomResultFactory.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/result/ResultFactory.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/result/ResultFactory.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/result/ResultFactory.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/result/ResultFactory.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/result/StringResultFactory.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/result/StringResultFactory.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/result/StringResultFactory.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/result/StringResultFactory.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/AbstractXPathRouter.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/router/AbstractXPathRouter.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/AbstractXPathRouter.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/router/AbstractXPathRouter.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/SchemaValidator.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/router/SchemaValidator.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/SchemaValidator.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/router/SchemaValidator.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XPathMultiChannelRouter.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XPathMultiChannelRouter.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XPathMultiChannelRouter.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XPathMultiChannelRouter.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XPathSingleChannelRouter.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XPathSingleChannelRouter.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XPathSingleChannelRouter.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XPathSingleChannelRouter.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouter.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouter.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouter.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouter.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XmlValidator.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XmlValidator.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/router/XmlValidator.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/router/XmlValidator.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/selector/AbstractXPathMessageSelector.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/selector/AbstractXPathMessageSelector.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/selector/AbstractXPathMessageSelector.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/selector/AbstractXPathMessageSelector.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/selector/BooleanTestXPathMessageSelector.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/selector/BooleanTestXPathMessageSelector.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/selector/BooleanTestXPathMessageSelector.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/selector/BooleanTestXPathMessageSelector.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelector.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelector.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelector.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelector.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/source/DomSourceFactory.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/source/DomSourceFactory.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/source/DomSourceFactory.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/source/DomSourceFactory.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/source/SourceFactory.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/source/SourceFactory.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/source/SourceFactory.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/source/SourceFactory.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/source/StringSourceFactory.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/source/StringSourceFactory.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/source/StringSourceFactory.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/source/StringSourceFactory.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/splitter/XPathMessageSplitter.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/splitter/XPathMessageSplitter.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/splitter/XPathMessageSplitter.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/splitter/XPathMessageSplitter.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/DefaultTransformerConfigurer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/DefaultTransformerConfigurer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/DefaultTransformerConfigurer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/DefaultTransformerConfigurer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/MarshallingTransformer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/MarshallingTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/MarshallingTransformer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/MarshallingTransformer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/ResultToStringTransformer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/ResultToStringTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/ResultToStringTransformer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/ResultToStringTransformer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/ResultTransformer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/ResultTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/ResultTransformer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/ResultTransformer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/SourceCreatingTransformer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/SourceCreatingTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/SourceCreatingTransformer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/SourceCreatingTransformer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/TransformerConfigurer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/TransformerConfigurer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/TransformerConfigurer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/TransformerConfigurer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/UnmarshallingTransformer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/UnmarshallingTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/UnmarshallingTransformer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/UnmarshallingTransformer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/XsltHeaders.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/XsltHeaders.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/XsltHeaders.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/XsltHeaders.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/XsltPayloadTransformer.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/XsltPayloadTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/transformer/XsltPayloadTransformer.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/transformer/XsltPayloadTransformer.java diff --git a/org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/xpath/XPathEvaluationType.java b/spring-integration-xml/src/main/java/org/springframework/integration/xml/xpath/XPathEvaluationType.java similarity index 100% rename from org.springframework.integration.xml/src/main/java/org/springframework/integration/xml/xpath/XPathEvaluationType.java rename to spring-integration-xml/src/main/java/org/springframework/integration/xml/xpath/XPathEvaluationType.java diff --git a/org.springframework.integration.xml/src/main/resources/META-INF/spring.handlers b/spring-integration-xml/src/main/resources/META-INF/spring.handlers similarity index 100% rename from org.springframework.integration.xml/src/main/resources/META-INF/spring.handlers rename to spring-integration-xml/src/main/resources/META-INF/spring.handlers diff --git a/org.springframework.integration.xml/src/main/resources/META-INF/spring.schemas b/spring-integration-xml/src/main/resources/META-INF/spring.schemas similarity index 100% rename from org.springframework.integration.xml/src/main/resources/META-INF/spring.schemas rename to spring-integration-xml/src/main/resources/META-INF/spring.schemas diff --git a/org.springframework.integration.xml/src/main/resources/META-INF/spring.tooling b/spring-integration-xml/src/main/resources/META-INF/spring.tooling similarity index 100% rename from org.springframework.integration.xml/src/main/resources/META-INF/spring.tooling rename to spring-integration-xml/src/main/resources/META-INF/spring.tooling diff --git a/org.springframework.integration.xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-1.0.xsd b/spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-1.0.xsd similarity index 100% rename from org.springframework.integration.xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-1.0.xsd rename to spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-1.0.xsd diff --git a/org.springframework.integration.xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.0.xsd b/spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.0.xsd similarity index 100% rename from org.springframework.integration.xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.0.xsd rename to spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml-2.0.xsd diff --git a/org.springframework.integration.xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml.gif b/spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml.gif similarity index 100% rename from org.springframework.integration.xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml.gif rename to spring-integration-xml/src/main/resources/org/springframework/integration/xml/config/spring-integration-xml.gif diff --git a/org.springframework.integration/src/test/resources/log4j.properties b/spring-integration-xml/src/test/java/log4j.properties similarity index 100% rename from org.springframework.integration/src/test/resources/log4j.properties rename to spring-integration-xml/src/test/java/log4j.properties diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/DefaultXmlPayloadConverterTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/DefaultXmlPayloadConverterTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/DefaultXmlPayloadConverterTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/DefaultXmlPayloadConverterTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests-context.xml b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests-context.xml similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests-context.xml rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests-context.xml diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/DefaultConfigurationTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests-context.xml b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests-context.xml similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests-context.xml rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests-context.xml diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/MarshallingTransformerParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubChannelResolver.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubChannelResolver.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubChannelResolver.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubChannelResolver.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubDocumentBuilderFactory.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubDocumentBuilderFactory.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubDocumentBuilderFactory.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubDocumentBuilderFactory.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubMarshaller.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubMarshaller.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubMarshaller.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubMarshaller.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubResultFactory.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubResultFactory.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubResultFactory.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubResultFactory.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubResultTransformer.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubResultTransformer.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubResultTransformer.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubResultTransformer.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubUnmarshaller.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubUnmarshaller.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/StubUnmarshaller.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/StubUnmarshaller.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/TestTemplatesFactory.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/TestTemplatesFactory.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/TestTemplatesFactory.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/TestTemplatesFactory.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContext.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContext.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContext.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContext.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContextHelper.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContextHelper.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContextHelper.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/TestXmlApplicationContextHelper.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests-context.xml b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests-context.xml similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests-context.xml rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests-context.xml diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/UnmarshallingTransformerParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathExpressionParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathExpressionParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathExpressionParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathExpressionParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathSelectorParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathSelectorParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathSelectorParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XPathSelectorParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XmlPayloadValidatingRouterParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests-context.xml b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests-context.xml similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests-context.xml rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests-context.xml diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/XsltPayloadTransformerParserTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/test.xsl b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/test.xsl similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/test.xsl rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/test.xsl diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/validationTestsSchema.xsd b/spring-integration-xml/src/test/java/org/springframework/integration/xml/config/validationTestsSchema.xsd similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/validationTestsSchema.xsd rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/config/validationTestsSchema.xsd diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/enricher/XPathHeaderEnricherTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/enricher/XPathHeaderEnricherTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/enricher/XPathHeaderEnricherTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/enricher/XPathHeaderEnricherTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/SchemaValidatorTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/router/SchemaValidatorTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/SchemaValidatorTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/router/SchemaValidatorTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/XPathMultiChannelRouterTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/router/XPathMultiChannelRouterTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/XPathMultiChannelRouterTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/router/XPathMultiChannelRouterTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/XPathSingleChannelRouterTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/router/XPathSingleChannelRouterTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/XPathSingleChannelRouterTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/router/XPathSingleChannelRouterTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouterTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouterTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouterTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/router/XmlPayloadValidatingRouterTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/validationTestsSchema.xsd b/spring-integration-xml/src/test/java/org/springframework/integration/xml/router/validationTestsSchema.xsd similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/router/validationTestsSchema.xsd rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/router/validationTestsSchema.xsd diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/selector/BooleanTestXpathMessageSelectorTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/selector/BooleanTestXpathMessageSelectorTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/selector/BooleanTestXpathMessageSelectorTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/selector/BooleanTestXpathMessageSelectorTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelectorTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelectorTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelectorTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/selector/StringValueTestXPathMessageSelectorTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/source/DomSourceFactoryTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/source/DomSourceFactoryTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/source/DomSourceFactoryTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/source/DomSourceFactoryTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/source/StringSourceTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/source/StringSourceTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/source/StringSourceTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/source/StringSourceTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/splitter/XPathMessageSplitterTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/splitter/XPathMessageSplitterTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/splitter/XPathMessageSplitterTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/splitter/XPathMessageSplitterTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/DefaultTransformerConfiguerTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/DefaultTransformerConfiguerTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/DefaultTransformerConfiguerTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/DefaultTransformerConfiguerTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/MarshallingTransformerTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/MarshallingTransformerTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/MarshallingTransformerTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/MarshallingTransformerTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformerTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformerTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformerTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/ResultToDocumentTransformerTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/ResultToStringTransfomerTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/ResultToStringTransfomerTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/ResultToStringTransfomerTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/ResultToStringTransfomerTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/UnmarshallingTransformerTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/UnmarshallingTransformerTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/UnmarshallingTransformerTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/UnmarshallingTransformerTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/XsltPayloadTransformerTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/XsltPayloadTransformerTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/XsltPayloadTransformerTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/XsltPayloadTransformerTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbAnnotatedPerson.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbAnnotatedPerson.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbAnnotatedPerson.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbAnnotatedPerson.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests-context.xml b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests-context.xml similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests-context.xml rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests-context.xml diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/jaxbmarshaling/JaxbMarshallingIntegrationTests.java diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/transform-with-import.xsl b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/transform-with-import.xsl similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/transform-with-import.xsl rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/transform-with-import.xsl diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/transform.xsl b/spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/transform.xsl similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/transformer/transform.xsl rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/transformer/transform.xsl diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/util/XmlTestUtil.java b/spring-integration-xml/src/test/java/org/springframework/integration/xml/util/XmlTestUtil.java similarity index 100% rename from org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/util/XmlTestUtil.java rename to spring-integration-xml/src/test/java/org/springframework/integration/xml/util/XmlTestUtil.java diff --git a/org.springframework.integration.xml/template.mf b/spring-integration-xml/template.mf similarity index 100% rename from org.springframework.integration.xml/template.mf rename to spring-integration-xml/template.mf