From aed1ba5aaaabbdabe92abb3efa8b1acc2c496450 Mon Sep 17 00:00:00 2001 From: Janne Valkealahti Date: Tue, 14 May 2019 07:08:05 +0100 Subject: [PATCH] Fix deprecation in Spring ClassUtils - Using cglib check from AopUtils which is not deprecated. - Relates #765 --- .../statemachine/processor/StateMachineMethodInvokerHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-statemachine-core/src/main/java/org/springframework/statemachine/processor/StateMachineMethodInvokerHelper.java b/spring-statemachine-core/src/main/java/org/springframework/statemachine/processor/StateMachineMethodInvokerHelper.java index 0938892c..47687886 100644 --- a/spring-statemachine-core/src/main/java/org/springframework/statemachine/processor/StateMachineMethodInvokerHelper.java +++ b/spring-statemachine-core/src/main/java/org/springframework/statemachine/processor/StateMachineMethodInvokerHelper.java @@ -357,7 +357,7 @@ public class StateMachineMethodInvokerHelper extends AbstractExpression } } } - else if (org.springframework.util.ClassUtils.isCglibProxyClass(targetClass)) { + else if (AopUtils.isCglibProxy(targetClass)) { Class superClass = targetObject.getClass().getSuperclass(); if (!Object.class.equals(superClass)) { targetClass = superClass;