Eric Clayberg wrote:I just tried it, and it worked fine.
Based on your plugins list and log, the product only appears to be partially installed.
Thanks for your reply, I've made a new installation with all the plugins from the update site, but it seems unrelated.
I think the parser fail to identify the GUI root container class when it implement a listener interface. I successfully reproduced the problem several times, in a fresh installation on both Windows XP and Linux (Fedora 9).
1) start eclipse and set the event code generation preference to "implement listener interface in parent class"
2) create a new GWT project with the ImageViewer default module.
3) in the ImageViewer code, delete the default clickMeButton.addClickListener method implementation
4) switch in design mode and crate a new onClick event handler
5) in the code, correct the double onClick method generated (*) and save
6) go back in design mode and you will get the exception "Design error occurred / Reason: Parse error or internal Designer error"
7) close the editor tab
8) reopen ImageViewer.java and go in design mode. The designer doesn't work anymore. From now you will get the "Design error occurred" message followed by a "no GUI roots detected" opening any visual class, or if you make a new one too.
9) close again the editor tab
10) reopen ImageViewer.java, remove all ClickListener stuff and save
11) switch back in design mode: it works now.
PS: I tried with GWTD version 18.104.22.168809130024 too.