From 047eefd2e29551a60dac2519e7f8cc7522be6864 Mon Sep 17 00:00:00 2001 From: lixiaolong11000 Date: Sat, 4 Jan 2020 22:45:00 +0800 Subject: [PATCH] Improve exception message in AopContext.currentProxy() Closes gh-24321 --- .../java/org/springframework/aop/framework/AopContext.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-aop/src/main/java/org/springframework/aop/framework/AopContext.java b/spring-aop/src/main/java/org/springframework/aop/framework/AopContext.java index 36b5635d4a..6a2f2ebb42 100644 --- a/spring-aop/src/main/java/org/springframework/aop/framework/AopContext.java +++ b/spring-aop/src/main/java/org/springframework/aop/framework/AopContext.java @@ -67,7 +67,8 @@ public final class AopContext { Object proxy = currentProxy.get(); if (proxy == null) { throw new IllegalStateException( - "Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make it available."); + "Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make it available. " + + "Also Check AopContext.currentProxy() invoke in the origin thread."); } return proxy; }