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.

Reply via email to