Sorry for my poor english language, this is the very 1st time i post in forum to asking about the problem i facing. Currently i'm using
- Eclipse Helios IDE
- GWT SDK 2.5.1
- GXT 2.2.0

PROBLEM: I can run this project successfully, but when i trying to use Google GWT Compile for export war file purpose, it failed and show errors...

OUTPUT OF ERROR:

Computing all possible rebind results for 'com.extjs.gxt.ui.client.core.impl.ComputedStyleImpl'
Rebinding com.extjs.gxt.ui.client.core.impl.ComputedStyleImpl
Could not find an exact match rule. Using 'closest' rule <replace-with class='com.extjs.gxt.ui.client.core.impl.ComputedStyleImplIE'/> based on fall back values. You may need to implement a specific binding in case the fall back behavior does not replace the missing binding
[ERROR] Errors in 'com/extjs/gxt/ui/client/core/impl/GXTClippedImageImplIE6.java'
[ERROR] Line 42: The method adjust(Element, SafeUri, int, int, int, int) in the type ClippedImageImplIE6 is not applicable for the arguments (Element, String, int, int, int, int)
[ERROR] Line 47: The method createStructure(String, int, int, int, int) of type GXTClippedImageImplIE6 must override or implement a supertype method
[ERROR] Line 53: The method createStructure(SafeUri, int, int, int, int) in the type ClippedImageImplIE6 is not applicable for the arguments (String, int, int, int, int)
[ERROR] Line 66: The method fireSyntheticLoadEvent(Image) is undefined for the type ClippedImageImplIE6
[ERROR] Line 71: The method getHTML(String, int, int, int, int) of type GXTClippedImageImplIE6 must override or implement a supertype method
[ERROR] Line 80: The method getHTML(String, int, int, int, int) is undefined for the type ClippedImageImplIE6
[ERROR] Errors in 'com/google/gwt/user/client/ui/impl/ClippedImagePrototype.java'
[ERROR] Line 32: Rebind result 'com.extjs.gxt.ui.client.core.impl.GXTClippedImageImplIE6' could not be found
[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.JCastOperation.traverse(JCastOperation.java:65)
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.JExpressionStatement.traverse(JExpressionStatement.java:41)
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.JIfStatement.traverse(JIfStatement.java:52)
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.JIfStatement.traverse(JIfStatement.java:52)
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.IncompatibleClassChangeError: Found interface com.google.gwt.core.ext.typeinfo.JClassType, but class was expected
at com.extjs.gxt.ui.rebind.core.BeanModelGenerator.isBeanMarker(BeanModelGenerator.java:197)
at com.extjs.gxt.ui.rebind.core.BeanModelGenerator.generate(BeanModelGenerator.java:54)
at com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(IncrementalGenerator.java:40)
at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:657)
at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)
at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:79)
at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:276)
at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:265)
at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)
at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.handleGwtCreate(UnifyAst.java:355)
at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.handleMagicMethodCall(UnifyAst.java:433)
at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.endVisit(UnifyAst.java:237)
at com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:243)
at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
... 56 more
[ERROR] at BeanModelLookup.java(34): GWT.create(BeanModelLookup.class)
com.google.gwt.dev.jjs.ast.JMethodCall
[ERROR] at BeanModelLookup.java(34): (BeanModelLookup) GWT.create(BeanModelLookup.class)
com.google.gwt.dev.jjs.ast.JCastOperation
[ERROR] at BeanModelLookup.java(34): BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class)
com.google.gwt.dev.jjs.ast.JBinaryOperation
[ERROR] at BeanModelLookup.java(34): BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class)
com.google.gwt.dev.jjs.ast.JExpressionStatement
[ERROR] at BeanModelLookup.java(33): {
BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class);
}
com.google.gwt.dev.jjs.ast.JBlock
[ERROR] at BeanModelLookup.java(33): if (GWT.isClient()) {
BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class);
}
com.google.gwt.dev.jjs.ast.JIfStatement
[ERROR] at BeanModelLookup.java(32): {
if (GWT.isClient()) {
BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class);
}
}
com.google.gwt.dev.jjs.ast.JBlock
[ERROR] at BeanModelLookup.java(32): if (BeanModelLookup.instance == null) {
if (GWT.isClient()) {
BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class);
}
}
com.google.gwt.dev.jjs.ast.JIfStatement
[ERROR] at BeanModelLookup.java(31): {
if (BeanModelLookup.instance == null) {
if (GWT.isClient()) {
BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class);
}
}
return BeanModelLookup.instance;
}
com.google.gwt.dev.jjs.ast.JBlock
[ERROR] at BeanModelLookup.java(31): {
if (BeanModelLookup.instance == null) {
if (GWT.isClient()) {
BeanModelLookup.instance = (BeanModelLookup) GWT.create(BeanModelLookup.class);
}
}
return BeanModelLookup.instance;
}
com.google.gwt.dev.jjs.ast.JMethodBody
[ERROR] at BeanModelLookup.java(31): public static BeanModelLookup get();


com.google.gwt.dev.jjs.ast.JMethod