OK, so I read through the docs you linked to, and also took a look at
the way you were using super-source in Emulation.gwt.xml in gwt-in-the-
air:
http://code.google.com/p/gwt-in-the-air/source/browse/trunk/super/net/ltgt/gwt/air/emul/Emulation.gwt.xml
I attempted to do the same thing with extended_JCL.gwt.xml, which
pulls in the custom OutputStream class, as well as other resources:
http://dev.eclipse.org/viewcvs/index.cgi/e4/org.eclipse.e4.swt/bundles/org.eclipse.swt.e4.jcl/src/gwt/extended/common/extended_JCL.gwt.xml?view=markup
I changed it to:
<module>
<source path="com/ibm/icu/text"/>
<super-source/>
</module>
I'm now getting error messages like this:
[java] [ERROR] Errors in 'jar:file:/C:/workspace-gsoc/
DojoResources/gwt/gwt-user.jar!/com/google/gwt/emul/java/util/
Iterator.java'
[java] [ERROR] Line 16: The declared package "java.util"
does not match the expected package "com.google.gwt.emul.java.util"
[java] [ERROR] Errors in 'jar:file:/C:/workspace-gsoc/
DojoResources/gwt/gwt-user.jar!/com/google/gwt/benchmarks/translatable/
com/google/gwt/benchmarks/client/Benchmark.java'
[java] [ERROR] Line 16: The declared package
"com.google.gwt.benchmarks.client" does not match the expected package
"com.google.gwt.benchmarks.translatable.com.google.gwt.benchmarks.client"
As this is getting a bit complex, I feel like the thing to do is try
to use super-source in a reduced case. But, I just have one question
right now, which is, does super-source knock out *all* of the built-in
emulation provided by GWT by "re-rooting" a source path? This is how I
would interpret the above error output. If this is the case, is it not
safe to use super-source more than once in a project?
I'd greatly appreciate it if you would let me know what you think.
Thanks,
Jake