I have an Eclipse project that defines my company's interfaces, model objects, exceptions, etc. I made this a GWT module by creating the appropriate module XML file and defining all the correct source paths. (This definition project is NOT a "Dynamic Web" project; just a J2EE utility project.)
I have a second Eclipse project that is used strictly for our GWT GUI modules. It has a "common" module with reusable widgets, etc., then it has a couple application modules. The common module inherits our definition module mentioned above. The application modules then inherit from the common module.
Up to now, everything works great. I wrote my own launchers for the application modules, and GWT starts right up, everything works, and I can compile, etc.
Now I'm trying to apply GWT Designer after the fact. For every single class in one of my application modules that comes from the definition module (which, again, is in its own Eclipse project), GWT Designer is giving me errors such as:
org.gmdc.model.party.Organization can not be found in source packages. Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly.
The Eclipse project dependencies are set up fine. They work. The GWT module inheritance is set up fine. It works without GWT Designer. I therefore have to conclude that GWT Designer is the entity with the issue in this case.
I have done the "Convert project into GWT project..." step on the definition project, but that didn't fix anything. I've tried cleaning projects. I've tried closing and re-opening. All the usual Eclipse tricks.
Any ideas?