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.
