thanks Brian for this reply

On Feb 16, 3:57 pm, Brian Reilly <[email protected]> wrote:
> Unfortunately, GWT 2.2 introduced an incompatibility for many
> libraries that rely on code generators. This includes the
> gwt-google-apis project, GIN, and at least one other that I know of.
> The only solution I know of right now is to compile your own versions
> of these libraries against GWT 2.2.
>
> Eventually, each library should either provide builds for GWT <=2.1.1
> and GWT >=2.2 or a single build that somehow works with both. However,
> that's up to the individual project maintainers. In the mean time, you
> can either build compatible versions yourself or hold off on upgrading
> to GWT 2.2.
>
> -Brian
>
> On Wed, Feb 16, 2011 at 6:11 AM, Ahmed Shoeib
>
>
>
>
>
>
>
> <[email protected]> wrote:
> > hi all,
>
> > when adding GeoCode lib 
> > (http://code.google.com/p/gwt-google-apis/wiki/Downloads?tm=2
> > )
> > To GWT Application ( using GWT2.2)
>
> > i face this problem . and this lib work and the application compile
> > with GWT2.1.1
>
> > how can i solve it ??
>
> > the error happen if i need to compile the application with GWT2.2
> > --------------------------------------------------------------------------- 
> > ---------------------
> > Compiling module com.empresto.hockeytoronto.HockeyToronto_MVP
> >   [ERROR] Errors in 'jar:file:/home/sho3ebovich/workspace/
> > HockeyToronto%20MVP/war/WEB-INF/lib/gwt-maps-noredist.jar!/com/google/
> > gwt/maps/client/impl/GeocoderImpl.java'
> >      [ERROR]  Internal compiler error
> > java.lang.IncompatibleClassChangeError: Found interface
> > com.google.gwt.core.ext.typeinfo.JClassType, but class was expected
> >        at
> > com.google.gwt.maps.jsio.rebind.JSWrapperGenerator.generate(JSWrapperGenera 
> > tor.java:
> > 277)
> >        at
> > com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.ja 
> > va:
> > 48)
> >        at
> > com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally(Generator 
> > ExtWrapper.java:
> > 60)
> >        at
> > com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally 
> > (StandardGeneratorContext.java:
> > 662)
> >        at
> > com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:
> > 41)
> >        at com.google.gwt.dev.shell.StandardRebindOracle
> > $Rebinder.rebind(StandardRebindOracle.java:74)
> >        at
> > com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.j 
> > ava:
> > 259)
> >        at
> > com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.j 
> > ava:
> > 248)
> >        at
> > com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAns 
> > wers(DistillerRebindPermutationOracle.java:
> > 91)
> >        at
> > com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRe 
> > binds(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.getCompilationUnitDeclaratio 
> > ns(WebModeCompilerFrontEnd.java:
> > 54)
> >        at
> > com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScript 
> > Compiler.java:
> > 517)
> >        at
> > com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.jav 
> > a:
> > 35)
> >        at com.google.gwt.dev.Precompile.precompile(Precompile.java:541)
> >        at com.google.gwt.dev.Precompile.precompile(Precompile.java:495)
> >        at com.google.gwt.dev.Precompile.precompile(Precompile.java:407)
> >        at com.google.gwt.dev.Compiler.run(Compiler.java:215)
> >        at com.google.gwt.dev.Compiler.run(Compiler.java:187)
> >        at com.google.gwt.dev.Compiler$1.run(Compiler.java:159)
> >        at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:
> > 87)
> >        at
> > com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRu 
> > nner.java:
> > 81)
> >        at com.google.gwt.dev.Compiler.main(Compiler.java:166)
>
> > [ERROR] Unexpected
> > java.lang.IncompatibleClassChangeError: Found interface
> > com.google.gwt.core.ext.typeinfo.JClassType, but class was expected
> >        at
> > com.google.gwt.maps.jsio.rebind.JSWrapperGenerator.generate(JSWrapperGenera 
> > tor.java:
> > 277)
> >        at
> > com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.ja 
> > va:
> > 48)
> >        at
> > com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally(Generator 
> > ExtWrapper.java:
> > 60)
> >        at
> > com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally 
> > (StandardGeneratorContext.java:
> > 662)
> >        at
> > com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:
> > 41)
> >        at com.google.gwt.dev.shell.StandardRebindOracle
> > $Rebinder.rebind(StandardRebindOracle.java:74)
> >        at
> > com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.j 
> > ava:
> > 259)
> >        at
> > com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.j 
> > ava:
> > 248)
> >        at
> > com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAns 
> > wers(DistillerRebindPermutationOracle.java:
> > 91)
> >        at
> > com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRe 
> > binds(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.getCompilationUnitDeclaratio 
> > ns(WebModeCompilerFrontEnd.java:
> > 54)
> >        at
> > com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScript 
> > Compiler.java:
> > 517)
> >        at
> > com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.jav 
> > a:
> > 35)
> >        at com.google.gwt.dev.Precompile.precompile(Precompile.java:541)
> >        at com.google.gwt.dev.Precompile.precompile(Precompile.java:495)
> >        at com.google.gwt.dev.Precompile.precompile(Precompile.java:407)
> >        at com.google.gwt.dev.Compiler.run(Compiler.java:215)
> >        at com.google.gwt.dev.Compiler.run(Compiler.java:187)
> >        at com.google.gwt.dev.Compiler$1.run(Compiler.java:159)
> >        at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:
> > 87)
> >        at
> > com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRu 
> > nner.java:
> > 81)
> >        at com.google.gwt.dev.Compiler.main(Compiler.java:166)
>
> > --
> > 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 
> > athttp://groups.google.com/group/google-web-toolkit?hl=en.

-- 
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