Hi,

I have got the solution for it.
My project was using gwt-mosaic-0.4.0-rc4.jar which has
com.google.gwt.uibinder.rebind.UIBinder class in it which was clashing
with com.google.gwt.uibinder.client.UIBinder in gwt-user.jar.
Hence modify gwt-mosaic-0.4.0-rc4.jar by removing UIBinder class from
it.

It works!!!!!!!!!!!

Regards,
Susan.

Susan wrote:
> Hi All,
> I just moved our project which was working in GWT2.0 with UiBinder.
> When I move the project to GWT 2.1 I am not able to compile the same.
> Please find below the error message.
> Warm Regards,
> Susan George
>
> java.lang.NoSuchMethodError:
> com.google.gwt.uibinder.rebind.UiBinderWriter.<init>(Lcom/google/gwt/
> core/ext/typeinfo/JClassType;Ljava/lang/String;Ljava/lang/String;Lcom/
> google/gwt/core/ext/typeinfo/TypeOracle;Lcom/google/gwt/uibinder/
> rebind/MortalLogger;Lcom/google/gwt/uibinder/rebind/FieldManager;Lcom/
> google/gwt/uibinder/rebind/messages/MessagesWriter;Lcom/google/gwt/
> uibinder/rebind/DesignTimeUtils;Lcom/google/gwt/uibinder/rebind/
> UiBinderContext;)V
>       at
> com.google.gwt.uibinder.rebind.UiBinderGenerator.generateOnce(UiBinderGenerator.java:
> 135)
>       at
> com.google.gwt.uibinder.rebind.UiBinderGenerator.generate(UiBinderGenerator.java:
> 119)
>       at
> com.google.gwt.dev.javac.StandardGeneratorContext.runGenerator(StandardGeneratorContext.java:
> 427)
>       at
> com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:
> 39)
>       at com.google.gwt.dev.shell.StandardRebindOracle
> $Rebinder.tryRebind(StandardRebindOracle.java:115)
>       at com.google.gwt.dev.shell.StandardRebindOracle
> $Rebinder.rebind(StandardRebindOracle.java:58)
>       at
> com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:
> 161)
>       at
> com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:
> 150)
>       at com.google.gwt.dev.Precompile
> $DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(Precompile.java:
> 345)
>       at
> com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:
> 106)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox
> $CompilerImpl.process(AbstractCompiler.java:254)
>       at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:
> 444)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox
> $CompilerImpl.compile(AbstractCompiler.java:175)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox
> $CompilerImpl.compile(AbstractCompiler.java:288)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access
> $400(AbstractCompiler.java:145)
>       at
> com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:
> 632)
>       at
> com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:
> 124)
>       at
> com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:
> 54)
>       at
> com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:
> 484)
>       at
> com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:
> 32)
>       at com.google.gwt.dev.Precompile.precompile(Precompile.java:545)
>       at com.google.gwt.dev.Precompile.precompile(Precompile.java:466)
>       at com.google.gwt.dev.Compiler.run(Compiler.java:205)
>       at com.google.gwt.dev.Compiler.run(Compiler.java:177)
>       at com.google.gwt.dev.Compiler$1.run(Compiler.java:149)
>       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:156)
>
> [ERROR] Unexpected
> java.lang.NoSuchMethodError:
> com.google.gwt.uibinder.rebind.UiBinderWriter.<init>(Lcom/google/gwt/
> core/ext/typeinfo/JClassType;Ljava/lang/String;Ljava/lang/String;Lcom/
> google/gwt/core/ext/typeinfo/TypeOracle;Lcom/google/gwt/uibinder/
> rebind/MortalLogger;Lcom/google/gwt/uibinder/rebind/FieldManager;Lcom/
> google/gwt/uibinder/rebind/messages/MessagesWriter;Lcom/google/gwt/
> uibinder/rebind/DesignTimeUtils;Lcom/google/gwt/uibinder/rebind/
> UiBinderContext;)V
>       at
> com.google.gwt.uibinder.rebind.UiBinderGenerator.generateOnce(UiBinderGenerator.java:
> 135)
>       at
> com.google.gwt.uibinder.rebind.UiBinderGenerator.generate(UiBinderGenerator.java:
> 119)
>       at
> com.google.gwt.dev.javac.StandardGeneratorContext.runGenerator(StandardGeneratorContext.java:
> 427)
>       at
> com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:
> 39)
>       at com.google.gwt.dev.shell.StandardRebindOracle
> $Rebinder.tryRebind(StandardRebindOracle.java:115)
>       at com.google.gwt.dev.shell.StandardRebindOracle
> $Rebinder.rebind(StandardRebindOracle.java:58)
>       at
> com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:
> 161)
>       at
> com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:
> 150)
>       at com.google.gwt.dev.Precompile
> $DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(Precompile.java:
> 345)
>       at
> com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:
> 106)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox
> $CompilerImpl.process(AbstractCompiler.java:254)
>       at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:
> 444)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox
> $CompilerImpl.compile(AbstractCompiler.java:175)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox
> $CompilerImpl.compile(AbstractCompiler.java:288)
>       at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access
> $400(AbstractCompiler.java:145)
>       at
> com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:
> 632)
>       at
> com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:
> 124)
>       at
> com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:
> 54)
>       at
> com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:
> 484)
>       at
> com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:
> 32)
>       at com.google.gwt.dev.Precompile.precompile(Precompile.java:545)
>       at com.google.gwt.dev.Precompile.precompile(Precompile.java:466)
>       at com.google.gwt.dev.Compiler.run(Compiler.java:205)
>       at com.google.gwt.dev.Compiler.run(Compiler.java:177)
>       at com.google.gwt.dev.Compiler$1.run(Compiler.java:149)
>       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:156)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to