Yes that was it. Thank you all Colin Alworth schrieb am Mittwoch, 13. November 2024 um 21:58:14 UTC+1:
> The BOM is not obligatory, but it can be a very helpful way to handle > conflicts. You shouldn't have scope issues with using a bom, unless you > accidentally put it in dependencies instead of in > dependencyManagement/dependencies. Once in dependencyManagement, it would > not add dependencies and would not give them scopes - but if a dependency > was present (with a scope defined, or the default of "compile") that the > bom covered, it would ensure that only the correct version was allowed. > > On Wednesday, November 13, 2024 at 2:52:00 PM UTC-6 [email protected] > wrote: > >> I added dependencies that specify gwt-dev and gwt-user versions to >> pluginManagement for the maven GWT plugin. >> >> <properties> >> >> <gwt.version>2.12.0</gwt.version> >> <gwt-maven-plugin.version>2.10.0</gwt-maven-plugin.version> >> >> </properties> >> >> <build> >> <pluginManagement> >> <plugins> >> >> <plugin> >> >> <groupId>org.codehaus.mojo</groupId> >> <artifactId>gwt-maven-plugin</artifactId> >> <version>${gwt-maven-plugin.version}</version> >> <dependencies> >> <dependency> >> <groupId>org.gwtproject</groupId> >> <artifactId>gwt-user</artifactId> >> <version>${gwt.version}</version> >> </dependency> >> <dependency> >> <groupId>org.gwtproject</groupId> >> <artifactId>gwt-dev</artifactId> >> <version>${gwt.version}</version> >> </dependency> >> </dependencies> >> >> Though I don't use GWT bom. I think I don't use it because I have had >> troubles with specifying different scopes for different GWT dependencies. >> >> >> On Wed, Nov 13, 2024 at 2:38 PM Colin Alworth <[email protected]> >> wrote: >> >>> TvT, as above, that seems to happen when you have multiple versions of >>> GWT on your classpath. Please verify that you only have matching versions >>> of gwt-user and gwt-dev, and if using maven/gradle/ivy that you are making >>> use of the org.gwtproject:gwt bom to avoid mixing com.google.gwt artifacts >>> with org.gwtproject ones. >>> >>> On Wednesday, November 13, 2024 at 1:35:46 PM UTC-6 TvT wrote: >>> >>>> May I ask what exactly did you fix? I have the exact same error. >>>> >>>> "Caused by: java.lang.NoSuchMethodError: 'void >>>> com.google.gwt.thirdparty.guava.common.base.Preconditions.checkState(boolean, >>>> >>>> java.lang.String, java.lang.Object)'" >>>> >>>> I will now try to update to the latest plugin... >>>> >>>> Oleg Ravun schrieb am Freitag, 8. November 2024 um 21:53:05 UTC+1: >>>> >>>>> Everything (maven and SuperDevMode) works now. I have fixed the "if >>>>> switch" code. And I have specified the dependencies for the maven plugin. >>>>> Thank you very much Colin. >>>>> >>>>> On Fri, Nov 8, 2024 at 10:53 AM Oleg Ravun <[email protected]> wrote: >>>>> >>>>>> I was using gwt-maven-plugin version 2.10 with GWT 2.11 but there was >>>>>> no dependencies section under the plugin in the pom file. So I guess I >>>>>> was >>>>>> using GWT 2.10 when the project was built using maven. Though I was >>>>>> using >>>>>> GWT 2.11 in Intellij IDEA in SuperDevMode. Let me try to add the >>>>>> dependencies. Thank you so much. >>>>>> >>>>>> On Fri, Nov 8, 2024 at 10:30 AM Colin Alworth <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> From the homepage for the plugin you're using, >>>>>>> https://gwt-maven-plugin.github.io/gwt-maven-plugin/, last updated >>>>>>> in 2017 with GWT 2.8.2: >>>>>>> > NOTICE There is a new plugin (archetypes and eclipse >>>>>>> integration), a fresh start that correctly support multi-module >>>>>>> projects, >>>>>>> it is not version-bounded with GWT, support multiples GWT versions and >>>>>>> other fixes, improvements and best practices. This plugin is now >>>>>>> considered >>>>>>> the legacy GWT maven plugin (aka mojo GWT maven plugin) and the new one >>>>>>> is >>>>>>> considered the new generation GWT maven plugin (aka tbroyer GWT maven >>>>>>> plugin). The legacy maven plugin is still supported but it is strongly >>>>>>> encouraged to use the new one for new projects. >>>>>>> >>>>>>> >>>>>>> GWT 2.12 can work with the old gwt-maven-plugin - be sure to specify >>>>>>> <dependencies> _inside_ the plugin tag, and reference gwt-user and >>>>>>> gwt-dev >>>>>>> there. Otherwise, the plugin will continue to use the version of GWT it >>>>>>> was >>>>>>> built with. The "new" maven plugin does not have this limitation. >>>>>>> >>>>>>> May I ask how you were building with GWT 2.11 with the 2.10 plugin? >>>>>>> If you weren't doing this, you potentially weren't using the full GWT >>>>>>> 2.10 >>>>>>> classpath after all... >>>>>>> >>>>>>> On Friday, November 8, 2024 at 9:24:32 AM UTC-6 [email protected] >>>>>>> wrote: >>>>>>> >>>>>>>> The UnifyAst stack trace was from running Maven. I use >>>>>>>> gwt-maven-plugin >>>>>>>> version 2.10? Could it be the reason for the classpath issue? There is >>>>>>>> no >>>>>>>> newer version. And I know that there exists a new maven plugin to run >>>>>>>> the >>>>>>>> GWT compiler. I am digging through the maven log trying to figure out >>>>>>>> what >>>>>>>> is wrong with the classpath but perhaps GWT 2.12 cannot work with >>>>>>>> gwt-maven-plugin >>>>>>>> 2.10. Can it? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Oleg >>>>>>>> >>>>>>>> On Fri, Nov 8, 2024 at 9:22 AM Colin Alworth < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> I'm afraid I can't tell a lot from that, except that the line >>>>>>>>> numbers of UnifyAst don't match up with GWT 2.12 - they do however >>>>>>>>> line up >>>>>>>>> with 2.11 (though I didn't test any other versions), so you may >>>>>>>>> additionally have a classpath issue of some kind. That could >>>>>>>>> potentially >>>>>>>>> cause this NoSuchMethodError. >>>>>>>>> >>>>>>>>> On Friday, November 8, 2024 at 8:06:27 AM UTC-6 [email protected] >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Thank you Colin. >>>>>>>>>> The compiler gives a different issue though. I have updated to >>>>>>>>>> the latest guava but it does not help. >>>>>>>>>> >>>>>>>>>> Caused by: java.lang.NoSuchMethodError: 'void >>>>>>>>>> com.google.gwt.thirdparty.guava.common.base.Preconditions.checkState(boolean, >>>>>>>>>> >>>>>>>>>> java.lang.String, java.lang.Object)' >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.safehtml.rebind.HtmlTemplateParser.getHtmlContextFromParseState(HtmlTemplateParser.java:269) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.safehtml.rebind.HtmlTemplateParser.parseTemplate(HtmlTemplateParser.java:205) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.safehtml.rebind.SafeHtmlTemplatesImplMethodCreator.emitMethodBodyFromTemplate(SafeHtmlTemplatesImplMethodCreator.java:220) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.safehtml.rebind.SafeHtmlTemplatesImplMethodCreator.createMethodFor(SafeHtmlTemplatesImplMethodCreator.java:120) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.safehtml.rebind.SafeHtmlTemplatesImplCreator.emitMethodBody(SafeHtmlTemplatesImplCreator.java:43) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.user.rebind.AbstractGeneratorClassCreator.genMethod(AbstractGeneratorClassCreator.java:277) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.user.rebind.AbstractGeneratorClassCreator.emitMethods(AbstractGeneratorClassCreator.java:239) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.user.rebind.AbstractGeneratorClassCreator.emitClass(AbstractGeneratorClassCreator.java:118) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.safehtml.rebind.SafeHtmlTemplatesGenerator.generate(SafeHtmlTemplatesGenerator.java:65) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(IncrementalGenerator.java:40) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:745) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:103) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:262) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:251) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.PrecompilationContextCreator$1.getAllPossibleRebindAnswers(PrecompilationContextCreator.java:86) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.createStaticRebindExpression(UnifyAst.java:519) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.createRebindExpression(UnifyAst.java:487) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.maybeHandleMagicMethodCall(UnifyAst.java:415) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.visit(UnifyAst.java:402) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:265) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361) >>>>>>>>>> >>>>>>>>>> [INFO] at >>>>>>>>>> com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273) >>>>>>>>>> >>>>>>>>>> [INFO] ... 51 more >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(21): >>>>>>>>>> GWT.create(VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates.class) >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JMethodCall >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(21): >>>>>>>>>> (VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates) >>>>>>>>>> >>>>>>>>>> GWT.create(VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates.class) >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JCastOperation >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(21): >>>>>>>>>> ((VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates) >>>>>>>>>> >>>>>>>>>> GWT.create(VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates.class)).render0(CssFloatLayoutDefaultAppearance_CssFloatLayoutStyle_container_ValueProviderImpl.INSTANCE.getValue(style)) >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JMethodCall >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(21): >>>>>>>>>> outer = >>>>>>>>>> ((VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates) >>>>>>>>>> >>>>>>>>>> GWT.create(VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates.class)).render0(CssFloatLayoutDefaultAppearance_CssFloatLayoutStyle_container_ValueProviderImpl.INSTANCE.getValue(style)) >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JBinaryOperation >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(21): >>>>>>>>>> outer = >>>>>>>>>> ((VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates) >>>>>>>>>> >>>>>>>>>> GWT.create(VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates.class)).render0(CssFloatLayoutDefaultAppearance_CssFloatLayoutStyle_container_ValueProviderImpl.INSTANCE.getValue(style)) >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JExpressionStatement >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(8): { >>>>>>>>>> >>>>>>>>>> [INFO] SafeHtml outer; >>>>>>>>>> >>>>>>>>>> [INFO] outer = >>>>>>>>>> ((VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates) >>>>>>>>>> >>>>>>>>>> GWT.create(VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates.class)).render0(CssFloatLayoutDefaultAppearance_CssFloatLayoutStyle_container_ValueProviderImpl.INSTANCE.getValue(style)); >>>>>>>>>> >>>>>>>>>> [INFO] return outer; >>>>>>>>>> >>>>>>>>>> [INFO] } >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JBlock >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(8): { >>>>>>>>>> >>>>>>>>>> [INFO] SafeHtml outer; >>>>>>>>>> >>>>>>>>>> [INFO] outer = >>>>>>>>>> ((VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates) >>>>>>>>>> >>>>>>>>>> GWT.create(VerticalFloatAppearance_VerticalFloatLayoutTemplate_render_SafeHtml__CssFloatLayoutStyle_style___SafeHtmlTemplates.class)).render0(CssFloatLayoutDefaultAppearance_CssFloatLayoutStyle_container_ValueProviderImpl.INSTANCE.getValue(style)); >>>>>>>>>> >>>>>>>>>> [INFO] return outer; >>>>>>>>>> >>>>>>>>>> [INFO] } >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JMethodBody >>>>>>>>>> >>>>>>>>>> [INFO] [ERROR] at >>>>>>>>>> VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.java(8): >>>>>>>>>> com.company.framework.core.client.ui.component.VerticalFloatAppearance_VerticalFloatLayoutTemplateImpl.render(Lcom/sencha/gxt/theme/base/client/container/CssFloatLayoutDefaultAppearance$CssFloatLayoutStyle;)Lcom/google/gwt/safehtml/shared/SafeHtml; >>>>>>>>>> >>>>>>>>>> [INFO] com.google.gwt.dev.jjs.ast.JMethod >>>>>>>>>> >>>>>>>>>> On Fri, Nov 8, 2024 at 8:09 AM Colin Alworth < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Thanks for the report, looks like you're running into >>>>>>>>>>> https://github.com/gwtproject/gwt/issues/10024. We have a fix >>>>>>>>>>> for that merged, you can test the HEAD-SNAPSHOT release from the >>>>>>>>>>> sonatype >>>>>>>>>>> snapshots repository ( >>>>>>>>>>> https://oss.sonatype.org/content/repositories/snapshots/), or >>>>>>>>>>> wait for the 2.12.1 release (see >>>>>>>>>>> https://github.com/gwtproject/gwt/milestone/24, will likely >>>>>>>>>>> only contain that fix plus one other long-standing issue that >>>>>>>>>>> impacts >>>>>>>>>>> latest jsinterop-base and elemental2). >>>>>>>>>>> >>>>>>>>>>> You can also find the failing code (easier to spot running the >>>>>>>>>>> compiler) and add the missing "{}"s in the "if" that contains the >>>>>>>>>>> switch >>>>>>>>>>> statement, that will work around this bug. >>>>>>>>>>> >>>>>>>>>>> On Friday, November 8, 2024 at 6:53:40 AM UTC-6 [email protected] >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hello, >>>>>>>>>>>> >>>>>>>>>>>> I have updated from GWT 2.11 to 2.12. SuperDevMode does not >>>>>>>>>>>> start in Intellij IDEA with the following exception. Any idea how >>>>>>>>>>>> to fix >>>>>>>>>>>> this? >>>>>>>>>>>> com.google.gwt.dev.jjs.InternalCompilerException: Error >>>>>>>>>>>> constructing Java AST >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.jjs.impl.GwtAstBuilder.translateException(GwtAstBuilder.java:4181) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.jjs.impl.GwtAstBuilder$AstVisitor.endVisit(GwtAstBuilder.java:1091) >>>>>>>>>>>> at >>>>>>>>>>>> org.eclipse.jdt.internal.compiler.ast.IfStatement.traverse(IfStatement.java:335) >>>>>>>>>>>> at >>>>>>>>>>>> org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.traverse(MethodDeclaration.java:437) >>>>>>>>>>>> at >>>>>>>>>>>> org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDeclaration.java:1699) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.jjs.impl.GwtAstBuilder.processImpl(GwtAstBuilder.java:4117) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.jjs.impl.GwtAstBuilder.process(GwtAstBuilder.java:4155) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater$UnitProcessorImpl.process(CompilationStateBuilder.java:128) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.javac.JdtCompiler$CompilerImpl.process(JdtCompiler.java:322) >>>>>>>>>>>> at >>>>>>>>>>>> org.eclipse.jdt.internal.compiler.Compiler.processCompiledUnits(Compiler.java:575) >>>>>>>>>>>> at >>>>>>>>>>>> org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:475) >>>>>>>>>>>> at >>>>>>>>>>>> org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:426) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.javac.JdtCompiler.doCompile(JdtCompiler.java:1021) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(CompilationStateBuilder.java:322) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:532) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:464) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:426) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.codeserver.Recompiler.initWithoutPrecompile(Recompiler.java:213) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.codeserver.Outbox.maybePrecompile(Outbox.java:89) >>>>>>>>>>>> at com.google.gwt.dev.codeserver.Outbox.<init>(Outbox.java:61) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.codeserver.CodeServer.makeOutboxTable(CodeServer.java:192) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.codeserver.CodeServer.start(CodeServer.java:151) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.codeserver.CodeServer.main(CodeServer.java:104) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.codeserver.CodeServer.main(CodeServer.java:55) >>>>>>>>>>>> at >>>>>>>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native >>>>>>>>>>>> >>>>>>>>>>>> Method) >>>>>>>>>>>> at >>>>>>>>>>>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) >>>>>>>>>>>> at >>>>>>>>>>>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>>>>>>>>>>> at java.base/java.lang.reflect.Method.invoke(Method.java:566) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.shell.SuperDevListener.runCodeServer(SuperDevListener.java:118) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.shell.SuperDevListener.start(SuperDevListener.java:97) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.DevMode.ensureCodeServerListener(DevMode.java:664) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.DevModeBase.doStartup(DevModeBase.java:785) >>>>>>>>>>>> at com.google.gwt.dev.DevMode.doStartup(DevMode.java:549) >>>>>>>>>>>> at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:888) >>>>>>>>>>>> at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:705) >>>>>>>>>>>> at com.google.gwt.dev.DevMode.main(DevMode.java:430) >>>>>>>>>>>> Caused by: java.lang.ClassCastException: class >>>>>>>>>>>> com.google.gwt.dev.jjs.ast.JSwitchStatement cannot be cast to >>>>>>>>>>>> class >>>>>>>>>>>> com.google.gwt.dev.jjs.ast.JExpression >>>>>>>>>>>> (com.google.gwt.dev.jjs.ast.JSwitchStatement and >>>>>>>>>>>> com.google.gwt.dev.jjs.ast.JExpression are in unnamed module of >>>>>>>>>>>> loader >>>>>>>>>>>> 'app') >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.jjs.impl.GwtAstBuilder$AstVisitor.pop(GwtAstBuilder.java:2816) >>>>>>>>>>>> at >>>>>>>>>>>> com.google.gwt.dev.jjs.impl.GwtAstBuilder$AstVisitor.endVisit(GwtAstBuilder.java:1087) >>>>>>>>>>>> ... 34 more >>>>>>>>>>>> >>>>>>>>>>>> Thanks, >>>>>>>>>>>> Oleg >>>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>>> Google Groups "GWT Users" group. >>>>>>>>>>> To unsubscribe from this group and stop receiving emails from >>>>>>>>>>> it, send an email to [email protected]. >>>>>>>>>>> To view this discussion visit >>>>>>>>>>> https://groups.google.com/d/msgid/google-web-toolkit/374c0074-6ec0-4ced-a70f-ee713141b0d0n%40googlegroups.com >>>>>>>>>>> >>>>>>>>>>> <https://groups.google.com/d/msgid/google-web-toolkit/374c0074-6ec0-4ced-a70f-ee713141b0d0n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>>> . >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "GWT Users" group. >>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>> send an email to [email protected]. >>>>>>>>> >>>>>>>> To view this discussion visit >>>>>>>>> https://groups.google.com/d/msgid/google-web-toolkit/8a99969e-70d1-48f4-8289-34283b991ca4n%40googlegroups.com >>>>>>>>> >>>>>>>>> <https://groups.google.com/d/msgid/google-web-toolkit/8a99969e-70d1-48f4-8289-34283b991ca4n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>> . >>>>>>>>> >>>>>>>> -- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "GWT Users" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected]. >>>>>>> To view this discussion visit >>>>>>> https://groups.google.com/d/msgid/google-web-toolkit/90c0bf27-397d-4da8-8d2b-fa053588eafen%40googlegroups.com >>>>>>> >>>>>>> <https://groups.google.com/d/msgid/google-web-toolkit/90c0bf27-397d-4da8-8d2b-fa053588eafen%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "GWT Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> >> To view this discussion visit >>> https://groups.google.com/d/msgid/google-web-toolkit/88f6b17b-0bde-43d1-87e2-68d87cebee4an%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/google-web-toolkit/88f6b17b-0bde-43d1-87e2-68d87cebee4an%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/google-web-toolkit/68fba27c-9210-41d7-94e4-22d527c6c41fn%40googlegroups.com.
