You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2019/07/29 14:56:00 UTC

[jira] [Work logged] (CXF-8080) MP Rest Client CompletionStages from async methods are never completed

     [ https://issues.apache.org/jira/browse/CXF-8080?focusedWorklogId=284325&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-284325 ]

ASF GitHub Bot logged work on CXF-8080:
---------------------------------------

                Author: ASF GitHub Bot
            Created on: 29/Jul/19 14:55
            Start Date: 29/Jul/19 14:55
    Worklog Time Spent: 10m 
      Work Description: andymc12 commented on pull request #570: [CXF-8080] Ensure stages from async methods are completed
URL: https://github.com/apache/cxf/pull/570
 
 
   This fix ensures that we use the specified executor service to complete the CompletionStage from the MP Rest Client async methods. It also adds a test case based off of Manish Kumar's [reproducer example](https://gist.github.com/manish2aug/b4133b9fbedc2175e15b303a0682b552).
   
   We may a similar change in OpenLiberty to handle this case, but I neglected to contribute that change back to CXF until now (apologies).  
 
----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Issue Time Tracking
-------------------

            Worklog Id:     (was: 284325)
            Time Spent: 10m
    Remaining Estimate: 0h

> MP Rest Client CompletionStages from async methods are never completed
> ----------------------------------------------------------------------
>
>                 Key: CXF-8080
>                 URL: https://issues.apache.org/jira/browse/CXF-8080
>             Project: CXF
>          Issue Type: Bug
>    Affects Versions: 3.3.2
>            Reporter: Andy McCright
>            Assignee: Andy McCright
>            Priority: Major
>             Fix For: 3.3.3
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> [Manish Kumar|https://twitter.com/manish2aug] first reported this issue in a [Twitter post|[https://twitter.com/manish2aug/status/1155558627593379842]] and then opened issue [208|https://github.com/eclipse/microprofile-rest-client/issues/208] on the MP Rest Client spec page.
>  
> He provided an example that shows that the CompletionStage never completes, leaving his test case hung.  See the example here:
> [https://gist.github.com/manish2aug/b4133b9fbedc2175e15b303a0682b552]
>  
> It should be possible to fix this with a change to the MPRestClientCallback.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)