| Summary: | Build failed due to missing eclipse.ui dependencies | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | John Arthorne <john.arthorne> |
| Component: | Releng | Assignee: | John Arthorne <john.arthorne> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 0.4 | ||
| Target Milestone: | 0.5 M2 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
John Arthorne
Several commits made towards this: http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=d422ffc6d29300222cb2b5509a7fc072fdea39df http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=92afe64e58cfc3bb25b4a3696cf8db0b0dc1d18a http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=d26d334f3cb5cc8faf5a8ac3dc8aca108ed85ba9 http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=fa678ad83bbeef71379fe6b719bbf64310035b31 http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=0f38d6f24191f70ace28ab35d0dff9128407539f I finally fixed this with a different approach. Rather than trying to include each individual RCP plugin to the org.eclipse.orion.server.ui feature and related map entries, I made the orion.server.ui fetch include the org.eclipse.rcp feature. Also rather than individual map entries I made a p2 slicer call to mirror the entire org.eclipse.rcp feature and all its transitive dependencies into our target repository in the build. This means we don't need to change our build scripts every time a bundle is add/removed from the org.eclipse.rcp feature and should be more stable overall. There were about 10 commits associated with this change but here is a pointer to the main one that gives the gist of the change: http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=5b0218e7ea1bdb8e24336221fe85100708897c86 |