reta commented on PR #3565:
URL: https://github.com/apache/cxf/pull/3565#issuecomment-6098763299

   Thanks for the change @markusheiden , the way CXF manages callback:
   
   ```
                   try {
                       callback.handleResponse(resCtx, obj);
                   } catch (Throwable ex) {
                       callback.handleException(resCtx, ex);
                   }
   ```
   
   There are some gaps in `WebClient` indeed which violate that (like you 
mentioned, `ClientAsyncResponseInterceptor`), I think the way to fix the issue 
would be to change `ClientAsyncResponseInterceptor` (and possibly other places) 
but not the callbacks. Hope it make sense.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to