--
Ionuț G. Stan | http://igstan.ro
Over the weekend my build times have reduced! Perhaps we were having
some network issues which were exacerbating the problem. However, it's
still slow. I have tracked the cause down to repeated requests for the
DTD document http://dl.google.com/gwt/DTD/xhtml.ent that is referenced
by each UI Binder templates. I have 80 XML template files and the DTD
doc is request 178 times during a clean build. The workaround I have
found is to download and store this document locally and add it to the
Eclipse XML Catalog. Doing this reduces my build time from approx. two
minutes to under 15 seconds.
Wouldn't it be sufficient to fetch such things once per build?
Would be interesting to know if the previous GPE and Helios request
this DTD so many times. (I used Wireshark to watch what was going on.)