Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
-
Unknown
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
- is duplicated by
-
CXF-7147 Unable to register a generic _InvocationCallback<Object>_ when using the async proxy client API in JAX-RS
- Closed