I'm getting this error while trying to compile code with subclasses of JavaScriptObject. I'm aware of this issue here: http://groups.google.com/group/google-web-toolkit-contributors/browse_thread/thread/eaca6b6dbecd2c77/3b76790edc488222?show_docid=3b76790edc488222, however in my case none of my classes are abstract. Does anybody know of a possible workaround until this is patched. I'm having a really hard time coming up with a testcase that reproduces the error.
com.google.gwt.dev.jjs.InternalCompilerException: Already seen an implementing JSO subtype (CompositeImageOverlay) for interface (HasId) while examining newly-added type (CharacterClassOverlay). This is a bug in JSORestrictionsChecker. at com.google.gwt.core.ext.typeinfo.TypeOracle.computeSingleJsoImplData(TypeOracle.java: 702) at com.google.gwt.core.ext.typeinfo.TypeOracle.finish(TypeOracle.java: 362) at com.google.gwt.dev.javac.TypeOracleMediator.addNewUnits(TypeOracleMediator.java: 359) at com.google.gwt.dev.javac.CompilationState.assimilateUnits(CompilationState.java: 135) at com.google.gwt.dev.javac.CompilationState.<init>(CompilationState.java: 79) at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java: 286) at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java: 182) at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java: 280) at com.google.gwt.dev.Precompile.precompile(Precompile.java:502) at com.google.gwt.dev.Precompile.precompile(Precompile.java:414) at com.google.gwt.dev.Compiler.run(Compiler.java:201) at com.google.gwt.dev.Compiler$1.run(Compiler.java:152) at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java: 87) at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java: 81) at com.google.gwt.dev.Compiler.main(Compiler.java:159) -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-tool...@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.