Description
It is currently impossible to register a generic InvocationCallback<Object> when invoking a method that returns void. This is due to a check that isn't satisfied when the methodReturnType is void. I propose to add the following case
Object.class == callbackRespClass
And let the user handle the logic.
I also propose to remove the condition
Response.class == callbackRespClass
Which will lead to failure when casting to a return type upon completion. I will provide a PR.
sergey_beryozkin sorry for the confusion.
Attachments
Issue Links
- duplicates
-
CXF-7146 Support void return types when using the async proxy-based client API
- Closed
- links to