Details
Description
https://ops4j1.jira.com/browse/PAXURL-337 adds smart mechanism for consecutive download/resolution attempts.
For example, if org.ops4j.pax.url.mvn.repositories defines 10 repositories and 9 of them return HTTP 404 and 10th repository gives us "socket timeout", additional resolution attempt doesn't have to check those 9 repositories.
Also AbstractRetryableDownloadTask uses (by default) 9 retries. Even if this may be configured, retry task was designed for such problems as timeouts, or temporary unavailability of e.g., mvn: protocol handler. Using 9 attempts (with exponentially increasing delay) is not the right way to handle simple ArtifactNotFoundException...
Attachments
Issue Links
- Is contained by
-
KARAF-4762 Upgrade to PaxUrl 2.5.1
-
- Resolved
-
- links to