Community
Participate
Working Groups
in 0304 I was installing part of g-eclipse and everything was going fine. It seems however that there is a bad mirror that does not have one of the required artifacts. This resulted in an install error as follows An error occurred while collecting items to be installed session context was:(profile=SDKProfile, phase=, operand=, action=). Artifact not found: osgi.bundle,com.sun.jaxb,2.1.6. http://www.software-mirror.com/eclipse/technology/geclipse/updates/1.0milestones/plugins/com.sun.jaxb_2.1.6.jar If you replace the server part to point at download.eclipse.org the artifact is there. Should the download manager have tried all the repos until the artifact was really not available?
You are right, we should be falling back to the original server. This sounds related to the failures we have been recently experienced in the automated tests. Could you please give the site where you got the metadata from and also the IU you were installing.
Mirroring has the same problem, I just ran into it with the repository: http://www.software-mirror.com/eclipse/eclipse/updates/3.4/ This site supports directory listing and they're all empty.
Created attachment 128734 [details] MirrorRequest patch Okay, currently MirrorRequest will not retry a download if the file does not exist. The Status returned by the ArtifactRepository is a MultiStatus, the root cause is extracted and if the exception is a FileNotFoundException a new Status is created without the CODE_RETRY.
Comment on attachment 128734 [details] MirrorRequest patch I have released this in HEAD.
closing
*** Bug 268143 has been marked as a duplicate of this bug. ***
*** Bug 249171 has been marked as a duplicate of this bug. ***