Claus Ibsen created IVY-1644: -------------------------------- Summary: Upgrade httpclient to 4.5.13 Key: IVY-1644 URL: https://issues.apache.org/jira/browse/IVY-1644 Project: Ivy Issue Type: Dependency upgrade Components: Core Affects Versions: 2.5.1 Reporter: Claus Ibsen
The apache ivy 4.5.1 release comes with 4.5.10 version of the http client httpclient-4.5.10.jar httpcore-4.4.12.jar <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.10</version> </dependency> It would be good to upgrade to 4.5.13 to fix CVEs If you manual upgrade then you have an ugly WARN from apache ivy Exception in thread "ivy-httpclient-shutdown-handler" java.lang.NoClassDefFoundError: org/apache/http/impl/conn/PoolingHttpClientConnectionManager$2 at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.shutdown(PoolingHttpClientConnectionManager.java:413) at org.apache.http.impl.client.HttpClientBuilder$2.close(HttpClientBuilder.java:1244) at org.apache.http.impl.client.InternalHttpClient.close(InternalHttpClient.java:201) at org.apache.ivy.util.url.HttpClientHandler.close(HttpClientHandler.java:357) at org.apache.ivy.util.url.HttpClientHandler$1.run(HttpClientHandler.java:84) at java.base/java.lang.Thread.run(Thread.java:833) Caused by: java.lang.ClassNotFoundException: org.apache.http.impl.conn.PoolingHttpClientConnectionManager$2 at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50) at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247) at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239) -- This message was sent by Atlassian Jira (v8.20.10#820010)