When I attempt to compile my app I get the following. I have no idea how to correct this. I am using:
Juno Service Release 2 GWT 2.5.1 Thanks. Blake McBride Compiling module booklion.BookLion [ERROR] An internal compiler exception occurred com.google.gwt.dev.jjs.InternalCompilerException: Unexpected error during visit. at com.google.gwt.dev.jjs.ast.JVisitor.translateException(JVisitor.java:109) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:276) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:116) at com.google.gwt.dev.jjs.ast.JConditional.traverse(JConditional.java:67) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.acceptImmutable(JModVisitor.java:305) at com.google.gwt.dev.jjs.ast.JMethodCall.visitChildren(JMethodCall.java:250) at com.google.gwt.dev.jjs.ast.JNewInstance.traverse(JNewInstance.java:84) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.acceptImmutable(JModVisitor.java:305) at com.google.gwt.dev.jjs.ast.JMethodCall.visitChildren(JMethodCall.java:250) at com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:241) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:116) at com.google.gwt.dev.jjs.ast.JBinaryOperation.traverse(JBinaryOperation.java:81) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:116) at com.google.gwt.dev.jjs.ast.JIfStatement.traverse(JIfStatement.java:50) at com.google.gwt.dev.jjs.ast.JModVisitor$ListContextImmutable.traverse(JModVisitor.java:170) at com.google.gwt.dev.jjs.ast.JModVisitor.acceptWithInsertRemoveImmutable(JModVisitor.java:336) at com.google.gwt.dev.jjs.ast.JBlock.traverse(JBlock.java:83) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:137) at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:133) at com.google.gwt.dev.jjs.ast.JMethodBody.traverse(JMethodBody.java:82) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.ast.JMethod.visitChildren(JMethod.java:434) at com.google.gwt.dev.jjs.ast.JMethod.traverse(JMethod.java:403) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265) at com.google.gwt.dev.jjs.impl.UnifyAst.mainLoop(UnifyAst.java:900) at com.google.gwt.dev.jjs.impl.UnifyAst.exec(UnifyAst.java:625) at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:640) at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33) at com.google.gwt.dev.Precompile.precompile(Precompile.java:278) at com.google.gwt.dev.Precompile.precompile(Precompile.java:229) at com.google.gwt.dev.Precompile.precompile(Precompile.java:141) at com.google.gwt.dev.Compiler.run(Compiler.java:232) at com.google.gwt.dev.Compiler.run(Compiler.java:198) at com.google.gwt.dev.Compiler$1.run(Compiler.java:170) at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88) at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82) at com.google.gwt.dev.Compiler.main(Compiler.java:177) Caused by: java.lang.RuntimeException: Unexpected IOException on in-memory stream at com.google.gwt.dev.javac.CompilationUnit.getTypes(CompilationUnit.java:360) at com.google.gwt.dev.jjs.impl.UnifyAst.assimilateUnit(UnifyAst.java:670) at com.google.gwt.dev.jjs.impl.UnifyAst.searchForTypeByBinary(UnifyAst.java:968) at com.google.gwt.dev.jjs.impl.UnifyAst.translate(UnifyAst.java:1031) at com.google.gwt.dev.jjs.impl.UnifyAst.resolveType(UnifyAst.java:942) at com.google.gwt.dev.jjs.impl.UnifyAst.assimilateUnit(UnifyAst.java:676) at com.google.gwt.dev.jjs.impl.UnifyAst.searchForTypeByBinary(UnifyAst.java:968) at com.google.gwt.dev.jjs.impl.UnifyAst.translate(UnifyAst.java:1031) at com.google.gwt.dev.jjs.impl.UnifyAst.resolveType(UnifyAst.java:942) at com.google.gwt.dev.jjs.impl.UnifyAst.assimilateUnit(UnifyAst.java:676) at com.google.gwt.dev.jjs.impl.UnifyAst.searchForTypeByBinary(UnifyAst.java:968) at com.google.gwt.dev.jjs.impl.UnifyAst.translate(UnifyAst.java:1031) at com.google.gwt.dev.jjs.impl.UnifyAst.translate(UnifyAst.java:1053) at com.google.gwt.dev.jjs.impl.UnifyAst.access$400(UnifyAst.java:120) at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.endVisit(UnifyAst.java:205) at com.google.gwt.dev.jjs.ast.JFieldRef.traverse(JFieldRef.java:114) at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) ... 50 more Caused by: java.io.InvalidClassException: com.google.gwt.dev.jjs.ast.JDeclaredType; local class incompatible: stream classdesc serialVersionUID = -1052417216019896795, local class serialVersionUID = -8155793964565947646 at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:560) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1580) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1493) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1580) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1493) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1729) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1326) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at java.util.ArrayList.readObject(ArrayList.java:593) at sun.reflect.GeneratedMethodAccessor18.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:969) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1852) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1756) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1326) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348) at com.google.gwt.dev.jjs.ast.JProgram.deserializeTypes(JProgram.java:203) at com.google.gwt.dev.javac.CompilationUnit.getTypes(CompilationUnit.java:358) ... 67 more [ERROR] at CheckMenuItem.java(150): Tree$CheckState.CHECKED com.google.gwt.dev.jjs.ast.JFieldRef [ERROR] at CheckMenuItem.java(150): state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED com.google.gwt.dev.jjs.ast.JConditional [ERROR] at CheckMenuItem.java(150): new BeforeCheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED) com.google.gwt.dev.jjs.ast.JNewInstance [ERROR] at CheckMenuItem.java(150): this.fireCancellableEvent(new BeforeCheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED)) com.google.gwt.dev.jjs.ast.JMethodCall [ERROR] at CheckMenuItem.java(150): suppressEvent || this.fireCancellableEvent(new BeforeCheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED)) com.google.gwt.dev.jjs.ast.JBinaryOperation [ERROR] at CheckMenuItem.java(150): if (suppressEvent || this.fireCancellableEvent(new BeforeCheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED))) { if (this.getGroup() == null) { this.setIcon(state ? this.appearance.checked() : this.appearance.unchecked()); this.appearance.applyChecked(this.getElement(), state); } else { this.setIcon(state ? this.appearance.radio() : null); } this.checked = state; if (!suppressEvent) { this.fireEvent(new CheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED)); } } com.google.gwt.dev.jjs.ast.JIfStatement [ERROR] at CheckMenuItem.java(149): { if (suppressEvent || this.fireCancellableEvent(new BeforeCheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED))) { if (this.getGroup() == null) { this.setIcon(state ? this.appearance.checked() : this.appearance.unchecked()); this.appearance.applyChecked(this.getElement(), state); } else { this.setIcon(state ? this.appearance.radio() : null); } this.checked = state; if (!suppressEvent) { this.fireEvent(new CheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED)); } } } com.google.gwt.dev.jjs.ast.JBlock [ERROR] at CheckMenuItem.java(149): { if (suppressEvent || this.fireCancellableEvent(new BeforeCheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED))) { if (this.getGroup() == null) { this.setIcon(state ? this.appearance.checked() : this.appearance.unchecked()); this.appearance.applyChecked(this.getElement(), state); } else { this.setIcon(state ? this.appearance.radio() : null); } this.checked = state; if (!suppressEvent) { this.fireEvent(new CheckChangeEvent(this, state ? Tree$CheckState.CHECKED : Tree$CheckState.UNCHECKED)); } } } com.google.gwt.dev.jjs.ast.JMethodBody [ERROR] at CheckMenuItem.java(149): public void setChecked(boolean state, boolean suppressEvent); com.google.gwt.dev.jjs.ast.JMethod -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscr...@googlegroups.com. To post to this group, send email to google-web-toolkit@googlegroups.com. Visit this group at http://groups.google.com/group/google-web-toolkit?hl=en. For more options, visit https://groups.google.com/groups/opt_out.