[ 
https://issues.apache.org/jira/browse/CXF-6704?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15057352#comment-15057352
 ] 

Freeman Fang commented on CXF-6704:
-----------------------------------

Hi Team,

If there's no other objection, I'm going to upgrade to httpcomponents.client 
4.5.1, as it also works with httpcomponents.core 4.4.x. This upgrade won't 
break any tests BTW.

Sergey,
During my test for this upgrade, I saw JAXRSAsyncClientTest intermittent 
failure both with httpcomponents.client 4.4.1(the current version) and 4.5.1, 
the below patch can fix it but I'm not sure why it's intermittent failure or if 
there's something really wrong, so I will leave this to you.
{code}
@@ -31,6 +31,7 @@ import java.util.concurrent.ExecutionException;
 import java.util.concurrent.Future;
 
 import javax.ws.rs.Consumes;
+import javax.ws.rs.NotAllowedException;
 import javax.ws.rs.NotFoundException;
 import javax.ws.rs.ProcessingException;
 import javax.ws.rs.WebApplicationException;
@@ -214,7 +215,7 @@ public class JAXRSAsyncClientTest extends 
AbstractBusClientServerTestBase {
             future.get();
         } catch (Exception ex) {
             Throwable cause = ex.getCause();
-            assertTrue(cause instanceof ProcessingException);
+            assertTrue(cause instanceof NotAllowedException);
         }

{code}

Best Regards
Freeman

> Upgrade to httpclient 4.5.x
> ---------------------------
>
>                 Key: CXF-6704
>                 URL: https://issues.apache.org/jira/browse/CXF-6704
>             Project: CXF
>          Issue Type: Wish
>          Components: Core
>    Affects Versions: 3.1.4
>            Reporter: Grzegorz Grzybek
>
> CXF 3.1.x uses httpclient 4.4.x which has a bug (HTTPCLIENT-1652) related to 
> auth cache. They switched to serialization when caching auth objects and a 
> scenario with authenticated proxy is now broken.
> It is fixed with httpclient 4.5.
> Is it ok to upgrade CXF to use httpclient 4.5.x?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to