Nice work. 
I have upgraded my project from 2.11 to 2.12 and now i am getting the 
follwoing exception:

[java] [ERROR] An internal compiler exception occurred

[java] com.google.gwt.dev.jjs.InternalCompilerException: Error constructing 
Java AST

[java] at com.google.gwt.dev.jjs.impl.GwtAstBuilder.translateException(
GwtAstBuilder.java:4181)

[java] at com.google.gwt.dev.jjs.impl.GwtAstBuilder$AstVisitor.endVisit(
GwtAstBuilder.java:1091)

[java] at org.eclipse.jdt.internal.compiler.ast.IfStatement.traverse(
IfStatement.java:335)

[java] at org.eclipse.jdt.internal.compiler.ast.IfStatement.traverse(
IfStatement.java:333)

[java] at org.eclipse.jdt.internal.compiler.ast.IfStatement.traverse(
IfStatement.java:333)

[java] at org.eclipse.jdt.internal.compiler.ast.Block.traverse(
Block.java:154)

[java] at org.eclipse.jdt.internal.compiler.ast.IfStatement.traverse(
IfStatement.java:331)

[java] at org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.traverse(
MethodDeclaration.java:437)

[java] at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(
TypeDeclaration.java:1699)

[java] at com.google.gwt.dev.jjs.impl.GwtAstBuilder.processImpl(
GwtAstBuilder.java:4117)

[java] at com.google.gwt.dev.jjs.impl.GwtAstBuilder.process(
GwtAstBuilder.java:4155)

[java] at 
com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater$UnitProcessorImpl.process(
CompilationStateBuilder.java:128)

[java] at com.google.gwt.dev.javac.JdtCompiler$CompilerImpl.process(
JdtCompiler.java:322)

[java] at org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(
Compiler.java:575)

[java] at org.eclipse.jdt.internal.compiler.Compiler.compile(
Compiler.java:475)

[java] at org.eclipse.jdt.internal.compiler.Compiler.compile(
Compiler.java:426)

[java] at com.google.gwt.dev.javac.JdtCompiler.doCompile(
JdtCompiler.java:1021)

[java] at 
com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(
CompilationStateBuilder.java:322)

[java] at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(
CompilationStateBuilder.java:532)

[java] at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(
CompilationStateBuilder.java:464)

[java] at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(
ModuleDef.java:426)

[java] at com.google.gwt.dev.Precompile.precompile(Precompile.java:210)

[java] at com.google.gwt.dev.Precompile.precompile(Precompile.java:190)

[java] at com.google.gwt.dev.Precompile.precompile(Precompile.java:131)

[java] at com.google.gwt.dev.Compiler.compile(Compiler.java:192)

[java] at com.google.gwt.dev.Compiler.compile(Compiler.java:143)

[java] at com.google.gwt.dev.Compiler.compile(Compiler.java:132)

[java] at com.google.gwt.dev.Compiler$1.run(Compiler.java:110)

[java] at com.google.gwt.dev.CompileTaskRunner.doRun(
CompileTaskRunner.java:55)

[java] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(
CompileTaskRunner.java:50)

[java] at com.google.gwt.dev.Compiler.main(Compiler.java:113)

[java] Caused by: java.lang.ClassCastException: class 
com.google.gwt.dev.jjs.ast.JSwitchStatement cannot be cast to class 
com.google.gwt.dev.jjs.ast.JExpression 
(com.google.gwt.dev.jjs.ast.JSwitchStatement and 
com.google.gwt.dev.jjs.ast.JExpression are in unnamed module of loader 
'app')

[java] at com.google.gwt.dev.jjs.impl.GwtAstBuilder$AstVisitor.pop(
GwtAstBuilder.java:2816)

[java] at com.google.gwt.dev.jjs.impl.GwtAstBuilder$AstVisitor.endVisit(
GwtAstBuilder.java:1086)

[java] ... 29 more

[java] [ERROR] at DoubleFormatter.java(90): if (((exponent >= (- 4)) && 
(exponent <= 2)))

[java] {

[java] value = DECIMALS3.format(theDouble);

[java] }

[java] else

[java] switch (exponent) {

[java] case 2 :

[java] value = DECIMALS3.format(theDouble);

[java] break;

[java] case 3 :

[java] case 4 :

[java] value = DECIMALS2.format(theDouble);

[java] break;

[java] case 5 :

[java] case 6 :

[java] value = DECIMALS0.format(theDouble);

[java] break;

[java] }


Any thoughts of what is going wrong?


Regards,


Jasper

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/google-web-toolkit/a06654a7-a177-459a-b176-391ca9b1a794n%40googlegroups.com.

Reply via email to