[
https://issues.apache.org/jira/browse/IVY-735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16097151#comment-16097151
]
ASF GitHub Bot commented on IVY-735:
------------------------------------
Github user twogee commented on the issue:
https://github.com/apache/ant-ivy/pull/54
The code below apparently assumes that client 2.x might still be around; it
is obsolete and this is a perfect opportunity to remove it
```
private HttpClientHelper getHttpClientHelper() {
if (httpClientHelper == null) {
// use commons httpclient 3.0 if available
try {
HttpMethodBase.class.getMethod("getResponseContentLength");
httpClientHelper = new HttpClientHelper3x();
Message.verbose("using commons httpclient 3.x helper");
} catch (SecurityException e) {
Message.verbose("unable to get access to
getResponseContentLength of "
+ "commons-httpclient HeadMethod. Please use
commons-httpclient 3.0 or "
+ "use ivy with sufficient security permissions.");
Message.verbose("exception: " + e.getMessage());
httpClientHelper = new HttpClientHelper2x();
Message.verbose("using commons httpclient 2.x helper");
} catch (NoSuchMethodException e) {
httpClientHelper = new HttpClientHelper2x();
Message.verbose("using commons httpclient 2.x helper");
}
}
return httpClientHelper;
}
```
> Timeout should be able to be specified
> --------------------------------------
>
> Key: IVY-735
> URL: https://issues.apache.org/jira/browse/IVY-735
> Project: Ivy
> Issue Type: Improvement
> Components: Core
> Affects Versions: 2.0.0-beta-1
> Reporter: Testo Nakada
> Assignee: jaikiran pai
> Attachments: 0001-Add-timeout-support-for-HTTP-requests.patch
>
>
> It's currently not possible to provide timeout for resolver. For example,
> yesterday ibiblio is really slow. I waited almost forever just to know that
> there is something wrong with ibiblio. It would be nice if I can specify
> timeout so that i can fail over to some other resolvers in my chain resolver.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)