Hi, When I bring in the cxf-rt-transports-http-hc Maven dependency I get the following dependency convergence errors (we use the maven-enforcer):-
[ERROR] +-org.apache.httpcomponents:httpclient:4.2.5 [ERROR] +-org.apache.httpcomponents:httpcore:4.2.4 [ERROR] and [ERROR] +-org.apache.cxf:cxf-rt-transports-http-hc:2.7.11 [ERROR] +-org.apache.httpcomponents:httpcore-nio:4.2.4 [ERROR] +-org.apache.httpcomponents:httpcore:4.2.4 [ERROR] and [ERROR] +-org.apache.cxf:cxf-rt-transports-http-hc:2.7.11 [ERROR] +-org.apache.httpcomponents:httpasyncclient:4.0-beta3 [ERROR] +-org.apache.httpcomponents:httpcore:4.2.2 [ERROR] , [ERROR] +-org.apache.cxf:cxf-rt-transports-http-hc:2.7.11 [ERROR] +-org.apache.httpcomponents:httpcore-nio:4.2.4 [ERROR] and [ERROR] +-org.apache.cxf:cxf-rt-transports-http-hc:2.7.11 [ERROR] +-org.apache.httpcomponents:httpasyncclient:4.0-beta3 [ERROR] +-org.apache.httpcomponents:httpcore-nio:4.2.2 I fix this by adding the following exclusions:- <exclusions> <exclusion> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore-nio</artifactId> </exclusion> <exclusion> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> </exclusion> <exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </exclusion> </exclusions> and then adding in the following explicit dependencies:- <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.2.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore-nio</artifactId> <version>4.2.4</version> <scope>test</scope> </dependency> I've raised Jirahttps://issues.apache.org/jira/browse/CXF-5690 to ask whether it's possible for you to depend on the latest release version of httpasyncclient in future releases which I think will solve the issue. Many thanks Mandy Sent from a mobile device
