http://examples.roughian.com
--------------------------------------------
If you have many (or even just a couple) unrelated GWT modules on a
page, and your modules know how to find the elements that they need
on that page, then I don't really see any reason to create a single
entry point to perform the task that GWT will do on its own.
It is still important to note, that even with multiple modules it is
best to still only use one script tag to load them all. Your over all
byte count, and request count (and thus page load time) will be
reduced by doing this.
The trick to combining multiple modules (each with its own entry
point) is to simply create a new .gwt.xml file that only inherits
each module. don't declare an entry point in the new module (the
individual modules should handle that) and just compile this new
module. you will end up with a single javascript codebase that is
much more efficient than separate modules, but each module will still
have its onModuleLoad() method fired when the page is loaded.
However, if all the GWT components on the page are all part of a
single application, then it'd probably be best to go with a single
entry point.
-jason