diff --git a/couchbase-sdk/pom.xml b/couchbase-sdk/pom.xml
index b7b3d1788f..6462cfb57a 100644
--- a/couchbase-sdk/pom.xml
+++ b/couchbase-sdk/pom.xml
@@ -79,10 +79,10 @@
maven-compiler-plugin
- 2.3.2
+ ${maven-compiler-plugin.version}
- 1.7
- 1.7
+ ${java.version}
+ ${java.version}
@@ -100,14 +100,15 @@
- 1.7
+ 1.8
UTF-8
- 2.2.6
- 4.2.4.RELEASE
- 1.1.3
- 1.7.12
- 4.11
- 3.4
+ 2.3.6
+ 4.3.4.RELEASE
+ 1.1.7
+ 1.7.21
+ 4.12
+ 3.5
+ 3.6.0
2.19.1
diff --git a/dozer/pom.xml b/dozer/pom.xml
index 35ac2394a6..363285f619 100644
--- a/dozer/pom.xml
+++ b/dozer/pom.xml
@@ -13,7 +13,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.3
+ ${maven-compiler-plugin.version}
7
7
@@ -26,33 +26,41 @@
org.slf4j
slf4j-api
- 1.7.5
+ ${slf4j.version}
org.slf4j
jcl-over-slf4j
- 1.7.5
+ ${slf4j.version}
org.apache.commons
commons-lang3
- 3.2.1
+ ${commons-lang3.version}
net.sf.dozer
dozer
- 5.5.1
+ ${dozer.version}
junit
junit
- 4.3
+ ${junit.version}
test
+
+ 1.7.21
+ 3.5
+ 5.5.1
+ 4.12
+ 3.6.0
+
+
diff --git a/ejb/ejb-client/pom.xml b/ejb/ejb-client/pom.xml
index 6ece63572d..84656b40c5 100755
--- a/ejb/ejb-client/pom.xml
+++ b/ejb/ejb-client/pom.xml
@@ -44,4 +44,10 @@
+
+
+ 4.12
+ 2.19.1
+
+
\ No newline at end of file
diff --git a/ejb/ejb-remote/pom.xml b/ejb/ejb-remote/pom.xml
index d102edd8e3..601ad69447 100755
--- a/ejb/ejb-remote/pom.xml
+++ b/ejb/ejb-remote/pom.xml
@@ -15,7 +15,7 @@
javax
javaee-api
- 7.0
+ ${javaee-api.version}
provided
@@ -25,7 +25,7 @@
org.wildfly.plugins
wildfly-maven-plugin
- 1.1.0.Alpha5
+ ${wildfly-maven-plugin.version}
127.0.0.1
9990
@@ -37,4 +37,9 @@
+
+
+ 7.0
+ 1.1.0.Beta1
+
\ No newline at end of file
diff --git a/ejb/pom.xml b/ejb/pom.xml
index 8176de7936..7676165b8b 100755
--- a/ejb/pom.xml
+++ b/ejb/pom.xml
@@ -38,14 +38,14 @@
javax
javaee-api
- 7.0
+ ${javaee-api.version}
provided
org.wildfly
wildfly-ejb-client-bom
- 10.1.0.Final
+ ${wildfly.version}
pom
import
@@ -57,7 +57,7 @@
maven-compiler-plugin
- 3.1
+ ${maven-compiler-plugin.version}
1.8
1.8
@@ -66,7 +66,7 @@
maven-ejb-plugin
- 2.4
+ ${maven-ejb-plugin.version}
3.2
@@ -79,4 +79,11 @@
ejb-remote
ejb-client
+
+
+ 7.0
+ 10.1.0.Final
+ 3.6.0
+ 2.5.1
+
\ No newline at end of file
diff --git a/enterprise-patterns/pom.xml b/enterprise-patterns/pom.xml
index 036a61c44a..763227e45b 100644
--- a/enterprise-patterns/pom.xml
+++ b/enterprise-patterns/pom.xml
@@ -23,7 +23,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.5.1
+ ${maven-compiler-plugin.version}
1.8
1.8
@@ -32,4 +32,8 @@
+
+
+ 3.6.0
+
diff --git a/feign/pom.xml b/feign/pom.xml
index af61883f1b..721fa76682 100644
--- a/feign/pom.xml
+++ b/feign/pom.xml
@@ -16,54 +16,62 @@
UTF-8
+ 9.4.0
+ 1.7.21
+ 2.7
+ 1.16.12
+ 4.12
+ 3.6.0
+ 2.19.1
+ 1.4.2.RELEASE
io.github.openfeign
feign-core
- 9.3.1
+ ${feign.version}
io.github.openfeign
feign-okhttp
- 9.3.1
+ ${feign.version}
io.github.openfeign
feign-gson
- 9.3.1
+ ${feign.version}
io.github.openfeign
feign-slf4j
- 9.3.1
+ ${feign.version}
org.slf4j
slf4j-api
- 1.7.21
+ ${slf4j.version}
org.apache.logging.log4j
log4j-core
- 2.6.2
+ ${log4j.version}
org.apache.logging.log4j
log4j-slf4j-impl
- 2.6.2
+ ${log4j.version}
org.projectlombok
lombok
- 1.16.10
+ ${lombok.version}
provided
junit
junit
- 4.12
+ ${junit.version}
test
@@ -74,7 +82,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.5.1
+ ${maven-compiler-plugin.version}
1.8
1.8
@@ -83,7 +91,7 @@
org.apache.maven.plugins
maven-surefire-plugin
- 2.19.1
+ ${maven-surefire-plugin.version}
true
@@ -91,9 +99,10 @@
org.springframework.boot
spring-boot-maven-plugin
- 1.4.0.RELEASE
+ ${spring-boot-maven-plugin.version}
+