From a6507c632f88ff601c72d76d29bb20a047185709 Mon Sep 17 00:00:00 2001 From: Svetoslav Neykov Date: Wed, 17 Jun 2015 23:57:26 +0300 Subject: [PATCH] Set explicit versions for conflicting transitive dependencies Also check if transitive dependencies' versions match - "dependencyConvergence" rule in the enforcer plugin. --- examples/webapps/hello-world-sql/pom.xml | 29 ++++++ pom.xml | 10 +++ software/messaging/pom.xml | 110 +++++++++++++++++++++++ software/nosql/pom.xml | 37 ++++++++ usage/camp/pom.xml | 14 +++ 5 files changed, 200 insertions(+) diff --git a/examples/webapps/hello-world-sql/pom.xml b/examples/webapps/hello-world-sql/pom.xml index cc610a8319..11c52518cd 100644 --- a/examples/webapps/hello-world-sql/pom.xml +++ b/examples/webapps/hello-world-sql/pom.xml @@ -46,11 +46,25 @@ com.fasterxml.jackson.core jackson-databind ${fasterxml.jackson.version} + + + + com.fasterxml.jackson.core + jackson-annotations + + com.fasterxml.jackson.datatype jackson-datatype-joda ${fasterxml.jackson.version} + + + + com.fasterxml.jackson.core + jackson-annotations + + mysql @@ -66,6 +80,21 @@ com.basho.riak riak-client ${riak.version} + + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.datatype + jackson-datatype-joda + + diff --git a/pom.xml b/pom.xml index 6e5bfb5952..60b8203a26 100644 --- a/pom.xml +++ b/pom.xml @@ -208,6 +208,15 @@ 0.1.0 ${working.dir} + + 1.4.0 + 3.3.4 + 1.1.5 + 0.4.1 + 1.9 + 1.2.17 + 1.2 + @@ -1107,6 +1116,7 @@ [3.0.0,) + diff --git a/software/messaging/pom.xml b/software/messaging/pom.xml index 873016434d..8d6bbb1b08 100644 --- a/software/messaging/pom.xml +++ b/software/messaging/pom.xml @@ -174,6 +174,17 @@ kafka ${kafka.version} test + + + + org.apache.zookeeper + zookeeper + + + log4j + log4j + + @@ -184,18 +195,117 @@ test + + + log4j + log4j + org.slf4j slf4j-log4j12 + + org.clojure + clojure + + + org.apache.zookeeper + zookeeper + + + ring + ring-core + + + clj-time + clj-time + + + commons-codec + commons-codec + + + + + log4j + log4j + ${log4j.version} + test + org.slf4j slf4j-log4j12 ${slf4j.version} test + + + + log4j + log4j + + + + + org.clojure + clojure + ${clojure.version} + test + + + org.apache.zookeeper + zookeeper + ${zookeeper.version} + test + + + + log4j + log4j + + + + + ring + ring-core + ${ring-core.version} + test + + + + org.clojure + clojure + + + clj-time + clj-time + + + commons-codec + commons-codec + + + + + clj-time + clj-time + ${clj-time.version} + test + + + + org.clojure + clojure + + + + + commons-codec + commons-codec + ${commons-codec.version} + diff --git a/software/nosql/pom.xml b/software/nosql/pom.xml index 29ca32ab4e..d7e25b4ff1 100644 --- a/software/nosql/pom.xml +++ b/software/nosql/pom.xml @@ -38,6 +38,17 @@ org.apache.brooklyn brooklyn-software-base ${project.version} + + + + commons-logging + commons-logging + + + commons-codec + commons-codec + + org.apache.brooklyn @@ -118,6 +129,7 @@ ${astyanax.version} test + slf4j-log4j12 org.slf4j @@ -126,6 +138,10 @@ log4j log4j + + commons-codec + commons-codec + @@ -142,6 +158,15 @@ ${jcouchdb.version} test + + + commons-logging + commons-logging + + + commons-codec + commons-codec + slf4j-log4j12 org.slf4j @@ -204,6 +229,18 @@ ${project.version} test + + + + commons-logging + commons-logging + ${commons-logging.version} + + + commons-codec + commons-codec + ${commons-codec.version} + diff --git a/usage/camp/pom.xml b/usage/camp/pom.xml index 96db968eed..2ac11e689e 100644 --- a/usage/camp/pom.xml +++ b/usage/camp/pom.xml @@ -78,6 +78,13 @@ commons-beanutils commons-beanutils 1.9.1 + + + + commons-logging + commons-logging + + + + commons-logging + commons-logging + ${commons-logging.version} +