[ 
http://jira.codehaus.org/browse/MNG-4673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MNG-4673.
----------------------------------

    Resolution: Duplicate
      Assignee: Benjamin Bentmann

> Failure to download artifact stores & inspects HTTP response code
> -----------------------------------------------------------------
>
>                 Key: MNG-4673
>                 URL: http://jira.codehaus.org/browse/MNG-4673
>             Project: Maven 2 & 3
>          Issue Type: Improvement
>          Components: Artifacts and Repositories
>    Affects Versions: 3.0-beta-1
>            Reporter: Matthew McCullough
>            Assignee: Benjamin Bentmann
>            Priority: Minor
>
> When an artifact is unable to be downloaded, Maven 3 caches this result for 
> future reference in the "~/.m2/repo/.../<artifact>.lastUpdated" file.  For 
> "not found" situations, it seems that the HTTP code could be used to more 
> granularly re-attempt retrieval rather than just cache the failure.
> For example, for any 404, I agree, the result should cache the failure and 
> require a -U to attempt to retrieve it again.  However, for 400, 500, 501, 
> 502, 503, 301, 302 (what's the Maven behavior for 3xx today?) I think the 
> resolution engine should try to re-retrieve the artifact each time.  With 
> those error codes, it seems more likely a config issue or brief network 
> hiccup, not one of the file being absent from that repo.  However, that brief 
> network hiccup has longstanding cache implications in that the file is never 
> attempted to be retrieved again.
> http://www.w3.org/Protocols/HTTP/HTRESP.html
> I've received this feedback from folks trying out Maven 3 Beta 1 and am just 
> trying to aggregate the comments on their behalf.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to