From 8a0261f2752c2a0c08172420faa1a539df37e575 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Fri, 15 Dec 2017 16:19:48 +0000 Subject: [PATCH] Test for AOP proxy generally, not just CGlib Fixes gh-288, closes gh-289 --- .../context/properties/ConfigurationPropertiesRebinder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-context/src/main/java/org/springframework/cloud/context/properties/ConfigurationPropertiesRebinder.java b/spring-cloud-context/src/main/java/org/springframework/cloud/context/properties/ConfigurationPropertiesRebinder.java index e7d6693c..a5350b44 100644 --- a/spring-cloud-context/src/main/java/org/springframework/cloud/context/properties/ConfigurationPropertiesRebinder.java +++ b/spring-cloud-context/src/main/java/org/springframework/cloud/context/properties/ConfigurationPropertiesRebinder.java @@ -93,7 +93,7 @@ public class ConfigurationPropertiesRebinder if (this.applicationContext != null) { try { Object bean = this.applicationContext.getBean(name); - if (AopUtils.isCglibProxy(bean)) { + if (AopUtils.isAopProxy(bean)) { bean = getTargetObject(bean); } this.applicationContext.getAutowireCapableBeanFactory().destroyBean(bean);