diff --git a/spring-boot-dependencies/pom.xml b/spring-boot-dependencies/pom.xml
index 5058e8cffe0..b4f776cbea2 100644
--- a/spring-boot-dependencies/pom.xml
+++ b/spring-boot-dependencies/pom.xml
@@ -50,7 +50,10 @@
5.9.1
1.8.0
3.0.2
+ 1.9.1
+ 3.2.1
1.4
+ 2.1
1.6
2.2
1.3.0-beta20
@@ -74,6 +77,7 @@
3.18.1-GA
2.4.1
8.1.14.v20131031
+ 2.2.0.v201112011158
2.3
1.2.0
1.2
@@ -335,6 +339,11 @@
metrics-servlets
${codahale-metrics.version}
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ ${jackson.version}
+
com.fasterxml.jackson.core
jackson-core
@@ -365,11 +374,38 @@
HikariCP
${hikaricp.version}
+
+ commons-beanutils
+ commons-beanutils
+ ${commons-beanutils.version}
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ commons-collections
+ commons-collections
+ ${commons-collections.version}
+
commons-dbcp
commons-dbcp
${commons-dbcp.version}
+
+ commons-digester
+ commons-digester
+ ${commons-digester.version}
+
+
+ commons-logging
+ commons-logging
+
+
+
commons-pool
commons-pool
@@ -446,6 +482,11 @@
+
+ org.apache.httpcomponents
+ httpmime
+ ${httpclient.version}
+
org.apache.httpcomponents
httpasyncclient
@@ -668,23 +709,28 @@
org.eclipse.jetty
jetty-jsp
${jetty.version}
-
-
- org.eclipse.jetty
- jetty-webapp
- ${jetty.version}
- javax.servlet
org.eclipse.jetty.orbit
+ javax.servlet
+
+ org.eclipse.jetty
+ jetty-webapp
+ ${jetty.version}
+
org.eclipse.jetty
jetty-util
${jetty.version}
+
+ org.eclipse.jetty.orbit
+ javax.servlet.jsp
+ ${jetty-jsp.version}
+
org.freemarker
freemarker
diff --git a/spring-boot-starters/pom.xml b/spring-boot-starters/pom.xml
index b9cee097aa9..6d128af05ca 100644
--- a/spring-boot-starters/pom.xml
+++ b/spring-boot-starters/pom.xml
@@ -53,4 +53,32 @@
spring-boot-starter-web
spring-boot-starter-websocket
+
+
+
+ org.apache.maven.plugins
+ maven-enforcer-plugin
+
+
+ enforce-rules
+
+ enforce
+
+
+
+
+
+ commons-logging:commons-logging:*
+
+ true
+
+
+
+ true
+
+
+
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-actuator/pom.xml b/spring-boot-starters/spring-boot-starter-actuator/pom.xml
index afd16530c64..4e4efd493b6 100644
--- a/spring-boot-starters/spring-boot-starter-actuator/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-actuator/pom.xml
@@ -26,5 +26,15 @@
org.springframework.boot
spring-boot-actuator
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-amqp/pom.xml b/spring-boot-starters/spring-boot-starter-amqp/pom.xml
index f9c100a7a27..9efffe8c09c 100644
--- a/spring-boot-starters/spring-boot-starter-amqp/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-amqp/pom.xml
@@ -26,5 +26,15 @@
org.springframework.amqp
spring-rabbit
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-aop/pom.xml b/spring-boot-starters/spring-boot-starter-aop/pom.xml
index 9b3cb8c0551..6f958bffadc 100644
--- a/spring-boot-starters/spring-boot-starter-aop/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-aop/pom.xml
@@ -22,6 +22,16 @@
org.springframework.boot
spring-boot-starter
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-aop
diff --git a/spring-boot-starters/spring-boot-starter-batch/pom.xml b/spring-boot-starters/spring-boot-starter-batch/pom.xml
index fca59ac791d..87189e62e94 100644
--- a/spring-boot-starters/spring-boot-starter-batch/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-batch/pom.xml
@@ -26,6 +26,16 @@
org.hsqldb
hsqldb
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-jdbc
diff --git a/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml b/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml
index cfe5af5ee4b..50cd6e7ce66 100644
--- a/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-gemfire/pom.xml
@@ -27,6 +27,16 @@
com.gemstone.gemfire
gemfire
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.data
spring-data-gemfire
diff --git a/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml b/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
index 89fb646b45f..b8f358f4b73 100644
--- a/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-jpa/pom.xml
@@ -18,6 +18,10 @@
${basedir}/../..
+
+ org.springframework.boot
+ spring-boot-starter
+
org.springframework.boot
spring-boot-starter-aop
@@ -30,6 +34,16 @@
org.hibernate
hibernate-entitymanager
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-orm
diff --git a/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml b/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml
index 473bc6dcf99..b29363f6cc7 100644
--- a/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-mongodb/pom.xml
@@ -26,6 +26,16 @@
org.mongodb
mongo-java-driver
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.data
spring-data-mongodb
diff --git a/spring-boot-starters/spring-boot-starter-data-rest/pom.xml b/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
index 8b4c823f191..81e26793ea0 100644
--- a/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-rest/pom.xml
@@ -22,9 +22,27 @@
org.springframework.boot
spring-boot-starter-web
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.data
spring-data-rest-webmvc
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
diff --git a/spring-boot-starters/spring-boot-starter-data-solr/pom.xml b/spring-boot-starters/spring-boot-starter-data-solr/pom.xml
index 16b912a47fe..96a7cc46b45 100644
--- a/spring-boot-starters/spring-boot-starter-data-solr/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-data-solr/pom.xml
@@ -26,9 +26,23 @@
org.apache.solr
solr-solrj
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.data
spring-data-solr
+
+ org.apache.httpcomponents
+ httpmime
+
diff --git a/spring-boot-starters/spring-boot-starter-freemarker/pom.xml b/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
index 3643f5d5107..6bb9f989637 100644
--- a/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-freemarker/pom.xml
@@ -26,6 +26,16 @@
org.freemarker
freemarker
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-context-support
diff --git a/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml b/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
index 3c8efac6cb3..41a98cc39af 100644
--- a/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-groovy-templates/pom.xml
@@ -30,5 +30,15 @@
org.codehaus.groovy
groovy-templates
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-hornetq/pom.xml b/spring-boot-starters/spring-boot-starter-hornetq/pom.xml
index 25e7f14d528..cb48ad96084 100644
--- a/spring-boot-starters/spring-boot-starter-hornetq/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-hornetq/pom.xml
@@ -22,6 +22,16 @@
org.springframework.boot
spring-boot-starter
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-jms
diff --git a/spring-boot-starters/spring-boot-starter-integration/pom.xml b/spring-boot-starters/spring-boot-starter-integration/pom.xml
index 63780a3babd..b94000c6cdc 100644
--- a/spring-boot-starters/spring-boot-starter-integration/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-integration/pom.xml
@@ -26,6 +26,16 @@
org.springframework.boot
spring-boot-starter-aop
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-messaging
diff --git a/spring-boot-starters/spring-boot-starter-jdbc/pom.xml b/spring-boot-starters/spring-boot-starter-jdbc/pom.xml
index 631b9175450..bade0dd6b7b 100644
--- a/spring-boot-starters/spring-boot-starter-jdbc/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-jdbc/pom.xml
@@ -22,6 +22,16 @@
org.springframework.boot
spring-boot-starter
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-jdbc
diff --git a/spring-boot-starters/spring-boot-starter-jetty/pom.xml b/spring-boot-starters/spring-boot-starter-jetty/pom.xml
index 96a315dceeb..f44f209b7d2 100644
--- a/spring-boot-starters/spring-boot-starter-jetty/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-jetty/pom.xml
@@ -18,6 +18,16 @@
${basedir}/../..
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.eclipse.jetty
jetty-webapp
@@ -26,5 +36,15 @@
org.eclipse.jetty
jetty-jsp
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-mobile/pom.xml b/spring-boot-starters/spring-boot-starter-mobile/pom.xml
index 1f0ae1a526b..e94466fc0aa 100644
--- a/spring-boot-starters/spring-boot-starter-mobile/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-mobile/pom.xml
@@ -26,6 +26,16 @@
org.springframework.boot
spring-boot-starter-web
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.mobile
spring-mobile-device
diff --git a/spring-boot-starters/spring-boot-starter-redis/pom.xml b/spring-boot-starters/spring-boot-starter-redis/pom.xml
index 4aba0f677d9..cc031e4516e 100644
--- a/spring-boot-starters/spring-boot-starter-redis/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-redis/pom.xml
@@ -22,6 +22,16 @@
org.springframework.boot
spring-boot-starter
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.data
spring-data-redis
diff --git a/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml b/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml
index 46d2b9f4283..f725d2a840d 100644
--- a/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-remote-shell/pom.xml
@@ -22,6 +22,16 @@
org.springframework.boot
spring-boot-starter-actuator
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-context
diff --git a/spring-boot-starters/spring-boot-starter-security/pom.xml b/spring-boot-starters/spring-boot-starter-security/pom.xml
index d2361131585..fb9ad3c9445 100644
--- a/spring-boot-starters/spring-boot-starter-security/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-security/pom.xml
@@ -22,6 +22,32 @@
org.springframework.boot
spring-boot-starter
+
+ org.springframework
+ spring-beans
+
+
+ org.springframework
+ spring-context
+
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
+
+ org.springframework
+ spring-expression
+
+
+ org.springframework
+ spring-web
+
org.springframework.security
spring-security-config
@@ -34,25 +60,5 @@
org.springframework
spring-aop
-
- org.springframework
- spring-beans
-
-
- org.springframework
- spring-context
-
-
- org.springframework
- spring-core
-
-
- org.springframework
- spring-expression
-
-
- org.springframework
- spring-web
-
diff --git a/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml b/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
index ccd0e9dda05..fb69f07bdbb 100644
--- a/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-facebook/pom.xml
@@ -28,6 +28,16 @@
spring-boot-starter-web
${project.version}
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.social
spring-social-config
diff --git a/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml b/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
index f8100221623..3396bb55bed 100644
--- a/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-linkedin/pom.xml
@@ -28,6 +28,16 @@
spring-boot-starter-web
${project.version}
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.social
spring-social-config
diff --git a/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml b/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
index 917f7d372f5..db8dc28b828 100644
--- a/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-social-twitter/pom.xml
@@ -28,6 +28,16 @@
spring-boot-starter-web
${project.version}
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.social
spring-social-config
diff --git a/spring-boot-starters/spring-boot-starter-test/pom.xml b/spring-boot-starters/spring-boot-starter-test/pom.xml
index 3ce15418983..7cc801e9f01 100644
--- a/spring-boot-starters/spring-boot-starter-test/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-test/pom.xml
@@ -36,7 +36,7 @@
org.springframework
- spring-test
+ spring-core
commons-logging
@@ -44,5 +44,9 @@
+
+ org.springframework
+ spring-test
+
diff --git a/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml b/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml
index d470b68bb3c..ee963324a7d 100644
--- a/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-thymeleaf/pom.xml
@@ -22,6 +22,16 @@
org.springframework.boot
spring-boot-starter-web
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.thymeleaf
thymeleaf-spring4
diff --git a/spring-boot-starters/spring-boot-starter-tomcat/pom.xml b/spring-boot-starters/spring-boot-starter-tomcat/pom.xml
index 2895e024bcc..de12ace138a 100644
--- a/spring-boot-starters/spring-boot-starter-tomcat/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-tomcat/pom.xml
@@ -30,5 +30,15 @@
org.apache.tomcat.embed
tomcat-embed-logging-juli
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
diff --git a/spring-boot-starters/spring-boot-starter-velocity/pom.xml b/spring-boot-starters/spring-boot-starter-velocity/pom.xml
index eba972e381e..c3f606589da 100644
--- a/spring-boot-starters/spring-boot-starter-velocity/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-velocity/pom.xml
@@ -22,6 +22,18 @@
org.springframework.boot
spring-boot-starter-web
+
+ commons-beanutils
+ commons-beanutils
+
+
+ commons-collections
+ commons-collections
+
+
+ commons-digester
+ commons-digester
+
org.apache.velocity
velocity
@@ -30,6 +42,16 @@
org.apache.velocity
velocity-tools
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-context-support
diff --git a/spring-boot-starters/spring-boot-starter-web/pom.xml b/spring-boot-starters/spring-boot-starter-web/pom.xml
index 30d3c277685..aa3d9d3eb64 100644
--- a/spring-boot-starters/spring-boot-starter-web/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-web/pom.xml
@@ -34,6 +34,16 @@
org.hibernate
hibernate-validator
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework
spring-web
diff --git a/spring-boot-starters/spring-boot-starter-websocket/pom.xml b/spring-boot-starters/spring-boot-starter-websocket/pom.xml
index b973ca943a7..96d6e3ca169 100644
--- a/spring-boot-starters/spring-boot-starter-websocket/pom.xml
+++ b/spring-boot-starters/spring-boot-starter-websocket/pom.xml
@@ -18,6 +18,16 @@
${basedir}/../..
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.springframework.boot
spring-boot-starter-web
diff --git a/spring-boot-starters/spring-boot-starter/pom.xml b/spring-boot-starters/spring-boot-starter/pom.xml
index d78faedb031..4917bdf3cec 100644
--- a/spring-boot-starters/spring-boot-starter/pom.xml
+++ b/spring-boot-starters/spring-boot-starter/pom.xml
@@ -30,6 +30,16 @@
org.springframework.boot
spring-boot-starter-logging
+
+ org.springframework
+ spring-core
+
+
+ commons-logging
+ commons-logging
+
+
+
org.yaml
snakeyaml