diff --git a/build.gradle b/build.gradle index e89e4d758b..90789114df 100644 --- a/build.gradle +++ b/build.gradle @@ -175,6 +175,7 @@ project('spring-integration-amqp') { compile project(":spring-integration-core") compile "org.springframework:spring-context:$springVersion" compile "org.springframework:spring-tx:$springVersion" + compile("org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion") { optional = true } compile("org.springframework.amqp:spring-rabbit:$springAmqpVersion") { exclude group: 'org.springframework', module: 'spring-aop' exclude group: 'org.springframework', module: 'spring-beans' @@ -246,8 +247,13 @@ project('spring-integration-gemfire') { description = 'Spring Integration GemFire Support' dependencies { compile project(":spring-integration-core") + compile ("org.springframework.data.gemfire:spring-gemfire:$springGemfireVersion") { + exclude group: 'org.springframework', module: 'spring-context-support' + exclude group: 'org.springframework', module: 'spring-core' + exclude group: 'org.springframework', module: 'spring-tx' + } compile "org.springframework:spring-context:$springVersion" - compile "org.springframework.data.gemfire:spring-gemfire:$springGemfireVersion" + compile "org.springframework:spring-tx:$springVersion" testCompile project(":spring-integration-stream") testCompile project(":spring-integration-test") } @@ -363,10 +369,12 @@ project('spring-integration-redis') { dependencies { compile project(":spring-integration-core") compile "org.springframework:spring-context:$springVersion" - compile "org.springframework:spring-dao:2.0.3" + compile "org.springframework:spring-tx:$springVersion" compile("org.codehaus.jackson:jackson-mapper-asl:$jacksonVersion") compile("org.codehaus.jackson:jackson-core-asl:$jacksonVersion") compile ("org.springframework.data:spring-data-redis:$springDataRedisVersion") { + exclude group: 'org.springframework', module: 'spring-core' + exclude group: 'org.springframework', module: 'spring-context-support' exclude group: 'org.springframework', module: 'spring-beans' exclude group: 'org.springframework', module: 'spring-tx' } diff --git a/spring-integration-amqp/pom.xml b/spring-integration-amqp/pom.xml index 858c697231..f0e5f1decf 100644 --- a/spring-integration-amqp/pom.xml +++ b/spring-integration-amqp/pom.xml @@ -94,6 +94,12 @@ 2.1.0.BUILD-SNAPSHOT test + + org.springframework.integration + spring-integration-stream + 2.1.0.BUILD-SNAPSHOT + test + org.springframework spring-test @@ -156,18 +162,6 @@ 2.3 test - - org.springframework.integration - spring-integration-stream - 2.1.0.BUILD-SNAPSHOT - test - - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -180,6 +174,19 @@ 3.0.6.RELEASE compile + + org.codehaus.jackson + jackson-mapper-asl + 1.8.3 + compile + true + + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-event/pom.xml b/spring-integration-event/pom.xml index b4a0bb23ad..75a94e260c 100644 --- a/spring-integration-event/pom.xml +++ b/spring-integration-event/pom.xml @@ -96,9 +96,9 @@ org.springframework.integration - spring-integration-core + spring-integration-test 2.1.0.BUILD-SNAPSHOT - compile + test org.easymock @@ -112,18 +112,18 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all 1.1 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test diff --git a/spring-integration-feed/pom.xml b/spring-integration-feed/pom.xml index d41ad51ed6..20517e95b1 100644 --- a/spring-integration-feed/pom.xml +++ b/spring-integration-feed/pom.xml @@ -88,6 +88,12 @@ + + org.springframework.integration + spring-integration-test + 2.1.0.BUILD-SNAPSHOT + test + net.java.dev.rome rome-fetcher @@ -100,12 +106,6 @@ - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test @@ -130,12 +130,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -148,6 +142,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-file/pom.xml b/spring-integration-file/pom.xml index ed5b6bb0ce..05d3329ca2 100644 --- a/spring-integration-file/pom.xml +++ b/spring-integration-file/pom.xml @@ -96,9 +96,9 @@ org.springframework.integration - spring-integration-core + spring-integration-test 2.1.0.BUILD-SNAPSHOT - compile + test org.easymock @@ -112,18 +112,18 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all 1.1 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test diff --git a/spring-integration-ftp/pom.xml b/spring-integration-ftp/pom.xml index 2ff436dbbe..0c5537812f 100644 --- a/spring-integration-ftp/pom.xml +++ b/spring-integration-ftp/pom.xml @@ -90,9 +90,9 @@ org.springframework.integration - spring-integration-file + spring-integration-test 2.1.0.BUILD-SNAPSHOT - compile + test org.springframework @@ -100,18 +100,18 @@ 3.0.6.RELEASE compile - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test 3.0.6.RELEASE test + + org.springframework.integration + spring-integration-file + 2.1.0.BUILD-SNAPSHOT + compile + cglib cglib-nodep diff --git a/spring-integration-gemfire/pom.xml b/spring-integration-gemfire/pom.xml index eb50a391d1..794ede60f1 100644 --- a/spring-integration-gemfire/pom.xml +++ b/spring-integration-gemfire/pom.xml @@ -92,18 +92,32 @@ - - org.springframework.data.gemfire - spring-gemfire - 1.1.0.M2 - compile - org.springframework.integration spring-integration-test 2.1.0.BUILD-SNAPSHOT test + + org.springframework.data.gemfire + spring-gemfire + 1.1.0.M2 + compile + + + spring-context-support + org.springframework + + + spring-tx + org.springframework + + + spring-core + org.springframework + + + org.springframework spring-test @@ -123,16 +137,10 @@ test - org.easymock - easymock - 2.3 - test - - - org.springframework.integration - spring-integration-stream - 2.1.0.BUILD-SNAPSHOT - test + org.springframework + spring-tx + 3.0.6.RELEASE + compile org.springframework.integration @@ -140,12 +148,24 @@ 2.1.0.BUILD-SNAPSHOT compile + + org.easymock + easymock + 2.3 + test + org.easymock easymockclassextension 2.3 test + + org.springframework.integration + spring-integration-stream + 2.1.0.BUILD-SNAPSHOT + test + org.springframework spring-context diff --git a/spring-integration-groovy/pom.xml b/spring-integration-groovy/pom.xml index da44195c33..d9863ecf62 100644 --- a/spring-integration-groovy/pom.xml +++ b/spring-integration-groovy/pom.xml @@ -94,12 +94,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -112,6 +106,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-http/pom.xml b/spring-integration-http/pom.xml index ee2a32ed17..9a01a88d79 100644 --- a/spring-integration-http/pom.xml +++ b/spring-integration-http/pom.xml @@ -124,12 +124,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - commons-httpclient commons-httpclient @@ -155,6 +149,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-ip/pom.xml b/spring-integration-ip/pom.xml index e7c3aa1003..6dc590c24a 100644 --- a/spring-integration-ip/pom.xml +++ b/spring-integration-ip/pom.xml @@ -96,15 +96,9 @@ org.springframework.integration - spring-integration-stream + spring-integration-test 2.1.0.BUILD-SNAPSHOT - runtime - - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile + test org.easymock @@ -112,24 +106,30 @@ 2.3 test + + org.springframework.integration + spring-integration-stream + 2.1.0.BUILD-SNAPSHOT + runtime + org.springframework spring-context 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all 1.1 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test diff --git a/spring-integration-jdbc/pom.xml b/spring-integration-jdbc/pom.xml index a3180adcd5..0e853cac42 100644 --- a/spring-integration-jdbc/pom.xml +++ b/spring-integration-jdbc/pom.xml @@ -92,6 +92,12 @@ + + org.springframework.integration + spring-integration-test + 2.1.0.BUILD-SNAPSHOT + test + org.apache.derby derby @@ -104,12 +110,6 @@ 1.6.8 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test @@ -146,12 +146,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.springframework spring-aop @@ -176,6 +170,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-jms/pom.xml b/spring-integration-jms/pom.xml index 9ae7f63d55..38989d663a 100644 --- a/spring-integration-jms/pom.xml +++ b/spring-integration-jms/pom.xml @@ -148,12 +148,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -166,6 +160,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-jmx/pom.xml b/spring-integration-jmx/pom.xml index 086f7c2d2a..b4ef855aa2 100644 --- a/spring-integration-jmx/pom.xml +++ b/spring-integration-jmx/pom.xml @@ -124,12 +124,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -142,6 +136,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-mail/pom.xml b/spring-integration-mail/pom.xml index f88d3afb07..0f70a1a7a1 100644 --- a/spring-integration-mail/pom.xml +++ b/spring-integration-mail/pom.xml @@ -88,18 +88,18 @@ - - org.springframework - spring-context-support - 3.0.6.RELEASE - compile - org.springframework.integration spring-integration-test 2.1.0.BUILD-SNAPSHOT test + + org.springframework + spring-context-support + 3.0.6.RELEASE + compile + org.springframework spring-test @@ -124,12 +124,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -143,6 +137,12 @@ compile true + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-mongodb/pom.xml b/spring-integration-mongodb/pom.xml index 54c526a73a..b2c31e5b94 100644 --- a/spring-integration-mongodb/pom.xml +++ b/spring-integration-mongodb/pom.xml @@ -96,9 +96,9 @@ org.springframework.integration - spring-integration-core + spring-integration-test 2.1.0.BUILD-SNAPSHOT - compile + test org.easymock @@ -118,18 +118,18 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all 1.1 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test diff --git a/spring-integration-redis/pom.xml b/spring-integration-redis/pom.xml index fe6c6f13e2..5ef3751a63 100644 --- a/spring-integration-redis/pom.xml +++ b/spring-integration-redis/pom.xml @@ -94,10 +94,18 @@ 1.0.0.M4 compile + + spring-context-support + org.springframework + spring-tx org.springframework + + spring-core + org.springframework + spring-beans org.springframework @@ -106,8 +114,14 @@ org.springframework - spring-dao - 2.0.3 + spring-test + 3.0.6.RELEASE + test + + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT compile @@ -116,12 +130,6 @@ 2.1.0.BUILD-SNAPSHOT test - - org.springframework - spring-test - 3.0.6.RELEASE - test - log4j log4j @@ -140,18 +148,18 @@ 2.2 test + + org.springframework + spring-tx + 3.0.6.RELEASE + compile + org.easymock easymock 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension diff --git a/spring-integration-rmi/pom.xml b/spring-integration-rmi/pom.xml index f8e1092e41..ffa889e17b 100644 --- a/spring-integration-rmi/pom.xml +++ b/spring-integration-rmi/pom.xml @@ -102,9 +102,9 @@ org.springframework.integration - spring-integration-core + spring-integration-test 2.1.0.BUILD-SNAPSHOT - compile + test org.easymock @@ -118,18 +118,18 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all 1.1 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test diff --git a/spring-integration-scripting/pom.xml b/spring-integration-scripting/pom.xml index 05739b6427..89c3d77d2e 100644 --- a/spring-integration-scripting/pom.xml +++ b/spring-integration-scripting/pom.xml @@ -96,9 +96,9 @@ org.springframework.integration - spring-integration-core + spring-integration-test 2.1.0.BUILD-SNAPSHOT - compile + test org.easymock @@ -106,18 +106,18 @@ 2.3 test + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all 1.1 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test diff --git a/spring-integration-security/pom.xml b/spring-integration-security/pom.xml index 91425a8bfe..83350b5de1 100644 --- a/spring-integration-security/pom.xml +++ b/spring-integration-security/pom.xml @@ -142,12 +142,6 @@ - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.springframework spring-aop @@ -160,6 +154,12 @@ 2.3 test + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-sftp/pom.xml b/spring-integration-sftp/pom.xml index 3779cecce1..ea2e5e0e12 100644 --- a/spring-integration-sftp/pom.xml +++ b/spring-integration-sftp/pom.xml @@ -96,7 +96,13 @@ org.springframework.integration - spring-integration-file + spring-integration-test + 2.1.0.BUILD-SNAPSHOT + test + + + org.springframework.integration + spring-integration-stream 2.1.0.BUILD-SNAPSHOT compile @@ -106,18 +112,18 @@ 3.0.6.RELEASE compile - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test 3.0.6.RELEASE test + + org.springframework.integration + spring-integration-file + 2.1.0.BUILD-SNAPSHOT + compile + log4j log4j @@ -136,18 +142,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - - - org.springframework.integration - spring-integration-stream - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -161,6 +155,12 @@ compile true + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-stream/pom.xml b/spring-integration-stream/pom.xml index eafbe2192a..b289a1ac1a 100644 --- a/spring-integration-stream/pom.xml +++ b/spring-integration-stream/pom.xml @@ -94,12 +94,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -112,6 +106,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-test/pom.xml b/spring-integration-test/pom.xml index 635cf28d43..65007bf20c 100644 --- a/spring-integration-test/pom.xml +++ b/spring-integration-test/pom.xml @@ -94,12 +94,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -112,6 +106,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-twitter/pom.xml b/spring-integration-twitter/pom.xml index 677e26592d..bd16bd9f2e 100644 --- a/spring-integration-twitter/pom.xml +++ b/spring-integration-twitter/pom.xml @@ -88,18 +88,18 @@ - - org.springframework - spring-context-support - 3.0.6.RELEASE - compile - org.springframework.integration spring-integration-test 2.1.0.BUILD-SNAPSHOT test + + org.springframework + spring-context-support + 3.0.6.RELEASE + compile + org.twitter4j twitter4j-core @@ -130,12 +130,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -149,6 +143,12 @@ compile true + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-ws/pom.xml b/spring-integration-ws/pom.xml index a0eb2407e8..eecf4fffcd 100644 --- a/spring-integration-ws/pom.xml +++ b/spring-integration-ws/pom.xml @@ -88,6 +88,12 @@ + + org.springframework.integration + spring-integration-test + 2.1.0.BUILD-SNAPSHOT + test + com.sun.xml.messaging.saaj saaj-impl @@ -95,12 +101,6 @@ compile true - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test @@ -170,12 +170,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -195,6 +189,12 @@ compile true + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-xml/pom.xml b/spring-integration-xml/pom.xml index fe6fe77053..a1e8dff2b5 100644 --- a/spring-integration-xml/pom.xml +++ b/spring-integration-xml/pom.xml @@ -88,6 +88,12 @@ + + org.springframework.integration + spring-integration-test + 2.1.0.BUILD-SNAPSHOT + test + org.springframework.ws spring-xml @@ -110,12 +116,6 @@ 1.2 test - - org.springframework.integration - spring-integration-test - 2.1.0.BUILD-SNAPSHOT - test - org.springframework spring-test @@ -158,12 +158,6 @@ 2.3 test - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -189,6 +183,12 @@ 3.0.6.RELEASE compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all diff --git a/spring-integration-xmpp/pom.xml b/spring-integration-xmpp/pom.xml index f4ec435e8e..d9a159f42d 100644 --- a/spring-integration-xmpp/pom.xml +++ b/spring-integration-xmpp/pom.xml @@ -88,18 +88,24 @@ - - org.springframework - spring-context-support - 3.0.6.RELEASE - compile - org.springframework.integration spring-integration-test 2.1.0.BUILD-SNAPSHOT test + + org.springframework.integration + spring-integration-stream + 2.1.0.BUILD-SNAPSHOT + test + + + org.springframework + spring-context-support + 3.0.6.RELEASE + compile + org.springframework spring-test @@ -124,18 +130,6 @@ 2.3 test - - org.springframework.integration - spring-integration-stream - 2.1.0.BUILD-SNAPSHOT - test - - - org.springframework.integration - spring-integration-core - 2.1.0.BUILD-SNAPSHOT - compile - org.easymock easymockclassextension @@ -161,6 +155,12 @@ 3.1.0 compile + + org.springframework.integration + spring-integration-core + 2.1.0.BUILD-SNAPSHOT + compile + org.hamcrest hamcrest-all