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.

Reply via email to