diff --git a/spring-cloud-cloudfoundry-commons/src/main/java/org/springframework/cloud/cloudfoundry/CloudFoundryClientAutoConfiguration.java b/spring-cloud-cloudfoundry-commons/src/main/java/org/springframework/cloud/cloudfoundry/CloudFoundryClientAutoConfiguration.java index 964db7f..c1ac328 100644 --- a/spring-cloud-cloudfoundry-commons/src/main/java/org/springframework/cloud/cloudfoundry/CloudFoundryClientAutoConfiguration.java +++ b/spring-cloud-cloudfoundry-commons/src/main/java/org/springframework/cloud/cloudfoundry/CloudFoundryClientAutoConfiguration.java @@ -46,7 +46,7 @@ import org.springframework.context.annotation.Lazy; * @author Ben Hale * @author Scott Frederick */ -@Configuration +@Configuration(proxyBeanMethods = false) @ConditionalOnProperty(prefix = "spring.cloud.cloudfoundry", name = { "username", "password" }) @ConditionalOnClass(name = { "reactor.core.publisher.Flux", diff --git a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfiguration.java b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfiguration.java index 15e7432..1eee639 100644 --- a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfiguration.java +++ b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfiguration.java @@ -35,7 +35,7 @@ import org.springframework.context.annotation.Configuration; /** * @author Josh Long */ -@Configuration +@Configuration(proxyBeanMethods = false) @ConditionalOnClass(CloudFoundryOperations.class) @ConditionalOnDiscoveryEnabled @ConditionalOnBlockingDiscoveryEnabled @@ -50,7 +50,7 @@ public class CloudFoundryDiscoveryClientConfiguration { return new CloudFoundryHeartbeatSender(client); } - @Configuration + @Configuration(proxyBeanMethods = false) @ConditionalOnProperty(value = "spring.cloud.cloudfoundry.discovery.use-dns", havingValue = "false", matchIfMissing = true) public static class CloudFoundryDiscoveryClientConfig { @@ -66,7 +66,7 @@ public class CloudFoundryDiscoveryClientConfiguration { } - @Configuration + @Configuration(proxyBeanMethods = false) @ConditionalOnProperty(value = "spring.cloud.cloudfoundry.discovery.use-dns", havingValue = "true") public static class DnsBasedCloudFoundryDiscoveryClientConfig { diff --git a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryRibbonClientConfiguration.java b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryRibbonClientConfiguration.java index e2f2a22..0f84271 100644 --- a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryRibbonClientConfiguration.java +++ b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryRibbonClientConfiguration.java @@ -31,7 +31,7 @@ import org.springframework.context.annotation.Configuration; /** * @author Josh Long */ -@Configuration +@Configuration(proxyBeanMethods = false) public class CloudFoundryRibbonClientConfiguration { @RibbonClientName diff --git a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/RibbonCloudFoundryAutoConfiguration.java b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/RibbonCloudFoundryAutoConfiguration.java index 2e70cb0..671b79f 100644 --- a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/RibbonCloudFoundryAutoConfiguration.java +++ b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/RibbonCloudFoundryAutoConfiguration.java @@ -33,7 +33,7 @@ import org.springframework.context.annotation.Configuration; * * @author Josh Long */ -@Configuration +@Configuration(proxyBeanMethods = false) @EnableConfigurationProperties @ConditionalOnClass(IClient.class) @ConditionalOnBean(SpringClientFactory.class) diff --git a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/reactive/CloudFoundryReactiveDiscoveryClientConfiguration.java b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/reactive/CloudFoundryReactiveDiscoveryClientConfiguration.java index b3a3e8c..5bc3c94 100644 --- a/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/reactive/CloudFoundryReactiveDiscoveryClientConfiguration.java +++ b/spring-cloud-cloudfoundry-discovery/src/main/java/org/springframework/cloud/cloudfoundry/discovery/reactive/CloudFoundryReactiveDiscoveryClientConfiguration.java @@ -44,7 +44,7 @@ import org.springframework.context.annotation.Configuration; * * @author Tim Ysewyn */ -@Configuration +@Configuration(proxyBeanMethods = false) @ConditionalOnClass(CloudFoundryOperations.class) @ConditionalOnDiscoveryEnabled @ConditionalOnReactiveDiscoveryEnabled @@ -54,7 +54,7 @@ import org.springframework.context.annotation.Configuration; @AutoConfigureBefore(ReactiveCommonsClientAutoConfiguration.class) public class CloudFoundryReactiveDiscoveryClientConfiguration { - @Configuration + @Configuration(proxyBeanMethods = false) @ConditionalOnProperty(value = "spring.cloud.cloudfoundry.discovery.use-dns", havingValue = "false", matchIfMissing = true) public static class CloudFoundryNativeReactiveDiscoveryClientConfig { @@ -86,12 +86,12 @@ public class CloudFoundryReactiveDiscoveryClientConfiguration { } - @Configuration + @Configuration(proxyBeanMethods = false) @ConditionalOnProperty(value = "spring.cloud.cloudfoundry.discovery.use-dns", havingValue = "true") public static class DnsBasedCloudFoundryReactiveDiscoveryClientConfig { - @Configuration + @Configuration(proxyBeanMethods = false) @ConditionalOnProperty( value = "spring.cloud.cloudfoundry.discovery.use-container-ip", havingValue = "true") @@ -126,7 +126,7 @@ public class CloudFoundryReactiveDiscoveryClientConfiguration { } - @Configuration + @Configuration(proxyBeanMethods = false) @ConditionalOnProperty( value = "spring.cloud.cloudfoundry.discovery.use-container-ip", havingValue = "false", matchIfMissing = true) diff --git a/spring-cloud-cloudfoundry-discovery/src/test/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfigurationTest.java b/spring-cloud-cloudfoundry-discovery/src/test/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfigurationTest.java index 41e2cec..fb5891c 100644 --- a/spring-cloud-cloudfoundry-discovery/src/test/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfigurationTest.java +++ b/spring-cloud-cloudfoundry-discovery/src/test/java/org/springframework/cloud/cloudfoundry/discovery/CloudFoundryDiscoveryClientConfigurationTest.java @@ -101,7 +101,7 @@ public class CloudFoundryDiscoveryClientConfigurationTest { }); } - @Configuration + @Configuration(proxyBeanMethods = false) public static class CloudFoundryConfig { @Bean diff --git a/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/session/StickyFilterConfiguration.java b/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/session/StickyFilterConfiguration.java index fc6ff9e..3672a8d 100644 --- a/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/session/StickyFilterConfiguration.java +++ b/spring-cloud-cloudfoundry-web/src/main/java/org/springframework/cloud/cloudfoundry/session/StickyFilterConfiguration.java @@ -36,7 +36,7 @@ import org.springframework.web.filter.OncePerRequestFilter; /** * @author Dave Syer */ -@Configuration +@Configuration(proxyBeanMethods = false) @PropertySource("spring-cloud-cloudfoundry.properties") public class StickyFilterConfiguration {