diff --git a/docs/pom.xml b/docs/pom.xml
index e51ce98..de9d65d 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -5,7 +5,7 @@
org.springframework.cloud
spring-cloud-cloudfoundry
- 1.1.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
spring-cloud-cloudfoundry-docs
pom
diff --git a/pom.xml b/pom.xml
index 45f0bf1..a6ce50c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,21 +4,21 @@
4.0.0
spring-cloud-cloudfoundry
- 1.1.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
pom
org.springframework.cloud
spring-cloud-build
- 1.3.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
cloudfoundry
${basedir}
- 1.3.0.BUILD-SNAPSHOT
- 1.2.0.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
@@ -47,8 +47,8 @@
org.apache.maven.plugins
maven-compiler-plugin
- 1.7
- 1.7
+ 1.8
+ 1.8
diff --git a/spring-cloud-cloudfoundry-dependencies/pom.xml b/spring-cloud-cloudfoundry-dependencies/pom.xml
index c857336..71ef7cc 100644
--- a/spring-cloud-cloudfoundry-dependencies/pom.xml
+++ b/spring-cloud-cloudfoundry-dependencies/pom.xml
@@ -5,11 +5,11 @@
spring-cloud-dependencies-parent
org.springframework.cloud
- 1.3.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
spring-cloud-cloudfoundry-dependencies
- 1.1.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
pom
spring-cloud-cloudfoundry-dependencies
Spring Cloud Cloudfoundry Dependencies
diff --git a/spring-cloud-cloudfoundry-discovery/pom.xml b/spring-cloud-cloudfoundry-discovery/pom.xml
index 6b710fd..f9bc95d 100644
--- a/spring-cloud-cloudfoundry-discovery/pom.xml
+++ b/spring-cloud-cloudfoundry-discovery/pom.xml
@@ -10,7 +10,7 @@
org.springframework.cloud
spring-cloud-cloudfoundry
- 1.1.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
..
diff --git a/spring-cloud-cloudfoundry-sample/pom.xml b/spring-cloud-cloudfoundry-sample/pom.xml
index f933d60..0384d65 100644
--- a/spring-cloud-cloudfoundry-sample/pom.xml
+++ b/spring-cloud-cloudfoundry-sample/pom.xml
@@ -9,7 +9,7 @@
org.springframework.cloud
spring-cloud-cloudfoundry
- 1.1.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
..
diff --git a/spring-cloud-cloudfoundry-web/pom.xml b/spring-cloud-cloudfoundry-web/pom.xml
index 9d92389..517eb02 100644
--- a/spring-cloud-cloudfoundry-web/pom.xml
+++ b/spring-cloud-cloudfoundry-web/pom.xml
@@ -10,7 +10,7 @@
org.springframework.cloud
spring-cloud-cloudfoundry
- 1.1.1.BUILD-SNAPSHOT
+ 2.0.0.BUILD-SNAPSHOT
..
diff --git a/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/environment/VcapServiceCredentialsEnvironmentPostProcessor.java b/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/environment/VcapServiceCredentialsEnvironmentPostProcessor.java
index 7c59aa4..2997e90 100644
--- a/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/environment/VcapServiceCredentialsEnvironmentPostProcessor.java
+++ b/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/environment/VcapServiceCredentialsEnvironmentPostProcessor.java
@@ -15,16 +15,19 @@
*/
package org.springframework.cloud.cloudfoundry.environment;
+import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
import org.springframework.boot.SpringApplication;
-import org.springframework.boot.bind.RelaxedPropertyResolver;
import org.springframework.boot.context.config.ConfigFileApplicationListener;
+import org.springframework.boot.context.properties.bind.Bindable;
+import org.springframework.boot.context.properties.bind.Binder;
import org.springframework.boot.env.EnvironmentPostProcessor;
import org.springframework.core.Ordered;
import org.springframework.core.env.ConfigurableEnvironment;
import org.springframework.core.env.MapPropertySource;
+import org.springframework.core.env.PropertyResolver;
import org.springframework.util.StringUtils;
/**
@@ -34,6 +37,9 @@ import org.springframework.util.StringUtils;
public class VcapServiceCredentialsEnvironmentPostProcessor
implements EnvironmentPostProcessor, Ordered {
+ static final Bindable