diff --git a/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/JdkDynamicProxyFactory.java b/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/JdkDynamicProxyFactory.java index 07e0bc5a..804f125f 100644 --- a/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/JdkDynamicProxyFactory.java +++ b/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/JdkDynamicProxyFactory.java @@ -77,7 +77,7 @@ public class JdkDynamicProxyFactory implements ProxyFactory { @Override public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { Long methodId = ProxyCache.setMethod(method); - Invocation inv = new Invocation(methodId,this, () -> { + Invocation inv = new Invocation(methodId, proxy, () -> { if (null != target) { try { return method.invoke(target, args);