> @@ -120,18 +120,18 @@ public final Object invoke(Object proxy, Method
> invoked, @Nullable Object[] argv
> Invokable<?, Object> invokable = method(ownerType, invoked);
> Invocation invocation = Invocation.create(invokable, args);
> try {
> - return handle(invocation);
> + return handle(invocation, invoked);
See
https://github.com/jclouds/jclouds/commit/c49489afc8d3e910067469bf62bc9f335db64825
for an alternative approach. This changes the method signature but is a
smaller change overall.
Pity we can't get the method _back_ from the
[`Invokable`](http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/reflect/Invokable.html).
If we want to leave the method sig the same we *could* create some kind of
"MethodExposingInvokable", though..?
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/265/files#r9200541