diff --git a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/CompositeEnvironmentRepository.java b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/CompositeEnvironmentRepository.java index b3bf8f07..f7354001 100644 --- a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/CompositeEnvironmentRepository.java +++ b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/CompositeEnvironmentRepository.java @@ -69,7 +69,8 @@ public class CompositeEnvironmentRepository implements EnvironmentRepository { } else { for (EnvironmentRepository repo : environmentRepositories) { - env.addAll(repo.findOne(application, profile, label, includeOrigin).getPropertySources()); + try { + env.addAll(repo.findOne(application, profile, label, includeOrigin).getPropertySources()); } catch (Exception e) { if (failOnError) {