Summary: | GEF examples wizard is broken | ||
---|---|---|---|
Product: | [Tools] GEF | Reporter: | Dimitris Kolovos <dkolovos> |
Component: | Misc | Assignee: | gef-inbox <gef-inbox> |
Status: | NEW --- | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | nyssen, zoltan.ujhelyi |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Mac OS X | ||
Whiteboard: |
Description
Dimitris Kolovos
2017-06-06 16:17:51 EDT
The GEF code has not changed, and it works with Luna, Mars, and Neon target environments, so a regression inside GEF is unlikely. I will have to dig deeper here. In case it helps, on my machine, I'm getting the same error with the Neon Modelling Tools bundle too. It all seems to be working fine with Mars and Luna though. I had a very quick look at the issue, and it is caused by the built version of org.eclipse.gef.examples.ui.pde does not contain the zip files of the examples. Looking at the build scripts, there are some Ant files included that should provide the required archives (e.g. [1]) or collect the previously built zip files ([2]), however, neither is called in their corresponding Tycho build. I guess the issue can either be fixed either by adding back the zip files to the repository, or calling these scripts from the Tycho build, or providing some alternative mechanism for collecting the required zip files. [1] https://github.com/eclipse/gef-legacy/blob/master/org.eclipse.gef.examples.flow/buildZip.xml [2] https://github.com/eclipse/gef-legacy/blob/master/org.eclipse.gef.examples.ui.pde/gatherExamples.xml How can it work with older versions if this was the case? As far as I can see, before September 2015 [1] the zip files were added to the repository. Either there was some other change as well I did not find right now, or this is broken since that point. [1] https://github.com/eclipse/gef-legacy/commit/7f42f7aacf12e9027282a751bfaa4a0310305646 |