| Summary: | Bogus mirrorsURL in tools/mylyn/update/e3.4 | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Thomas Hallgren <thomas> |
| Component: | Mylyn | Assignee: | Steffen Pingel <steffen.pingel> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | miles.daffin, steffen.pingel |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
Args. Sorry about that. I have fixed the mirror URL and re-generated the meta-data. Please let me know if you are still seeing this. |
A client of mine had sever problems trying to aggregate the update/e3.4 repository. After some debugging deep down in p2 code, I found the cause. The p2 metadata contains this entry: <property name='p2.mirrorsURL' value='http://www.eclipse.org/downloads/download.php?file=/tools/mylyn/update/e3.4/categories.xml&protocol=http&format=xml'/> The '/categories.xml' part of that URL is incorrect and should be removed. It completely invalidates all mirroring. p2 tries its best to find artifacts like <some mirror>/tools/mylyn/update/e3.4/categories.xml/plugins/org.eclipse.mylyn.tasks.search_3.4.0.v20100608-0100-e3x.jar but fails every time. It takes quite some time for p2 to figure out that all mirrors are invalid.