Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make i

Posted yanggb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make i相关的知识,希望对你有一定的参考价值。

出现这个报错通常是因为使用了AopContext.currentProxy()函数却没有添加相应的配置造成的。

通过注解添加配置(加在类上):

@EnableAspectJAutoProxy(proxyTargetClass = true, exposeProxy = true)

或通过xml配置文件添加配置:

<aop:aspectj-autoproxy proxy-target-class="true" expose-proxy="true"/>

这样就解决了报错问题。

 

"祝你早安午安晚安。"

以上是关于Cannot find current proxy: Set 'exposeProxy' property on Advised to 'true' to make i的主要内容,如果未能解决你的问题,请参考以下文章

(gdb) n Cannot find bounds of current function

(gdb) n Cannot find bounds of current function

javassist_1 cannot be cast to jaassist.util.proxy.Proxy

树莓派VNC出现cannot currently show the desktop 解决办法

关于java.lang.ClassCastException: xxx cannot be cast to javassist.util.proxy.Proxy

java.lang.ClassCastException: com.sun.proxy.$Proxy2 cannot be cast to...异常