Hey folks,
I'm wondering if version 3.0.1 is simply no longer supported.
When I attempt to do a build with this version, I get GWT compile errors. My GWT configuration file includes this:
<inherits name="com.allen_sauer.gwt.log.gwt-log-DEBUG" />
But the result is an incompatibility error:
[java] at com.google.gwt.dev.Compiler.main(Compiler.java:177)
[java] Caused by: java.lang.IncompatibleClassChangeError: Found interface com.google.gwt.core.ext.typeinfo.JClassType, but class was expected
[java] at com.allen_sauer.gwt.log.rebind.LogMessageFormatterGenerator.generate(LogMessageFormatterGenerator.java:196)
[java] at com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(IncrementalGenerator.java:40)
[java] at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:657)
[java] at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)
[java] at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:79)
[java] at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:276)
[java] at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:265)
[java] at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)
[java] at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.handleGwtCreate(UnifyAst.java:355)
[java] at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.handleMagicMethodCall(UnifyAst.java:433)
[java] at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.endVisit(UnifyAst.java:237)
[java] at com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:243)
[java] at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
[java] at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
[java] ... 42 more
[java] [ERROR] at LogRecord.java(14): GWT.create(LogMessageFormatter.class)
[java] com.google.gwt.dev.jjs.ast.JMethodCall
[java] [ERROR] at LogRecord.java(14): GWT.isClient() ? GWT.create(LogMessageFormatter.class) : null
[java] com.google.gwt.dev.jjs.ast.JConditional
[java] [ERROR] at LogRecord.java(14): (LogMessageFormatter) (GWT.isClient() ? GWT.create(LogMessageFormatter.class) : null)
[java] com.google.gwt.dev.jjs.ast.JCastOperation
[java] [ERROR] at LogRecord.java(13): final static LogMessageFormatter FORMATTER = (LogMessageFormatter) (GWT.isClient() ? GWT.create(LogMessageFormatter.class) : null)
[java] com.google.gwt.dev.jjs.ast.JDeclarationStatement
[java] [ERROR] at LogRecord.java(11): {
[java] Object.$clinit();
[java] final static LogMessageFormatter FORMATTER = (LogMessageFormatter) (GWT.isClient() ? GWT.create(LogMessageFormatter.class) : null);
Can anyone shed some insight on this?
Thanks in advance!
Paul