Adapt no-arg value from interface-based InvocationHandler callback

Closes gh-30756
This commit is contained in:
Juergen Hoeller
2023-06-26 19:28:19 +02:00
parent 599ac58baa
commit b77d4d01c5
2 changed files with 45 additions and 5 deletions

View File

@@ -745,8 +745,8 @@ public class MvcUriComponentsBuilder {
@Override
@Nullable
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
return intercept(proxy, method, args, null);
public Object invoke(Object proxy, Method method, @Nullable Object[] args) {
return intercept(proxy, method, (args != null ? args : new Object[0]), null);
}
@Override