You have a mixed classpath of old and new GWT somehow. Verify both that 
gwt-user and gwt-dev match their version, and that you aren't mixing 
org.gwtproject and com.google.gwt groupIds (use the gwt BOM/platform 
dependencies to ensure this is resolved).

On Friday, November 15, 2024 at 3:33:26 PM UTC-6 [email protected] wrote:

> Sorry, I realized the caused by part of it was more important.  Here's the 
> whole thing.
>
> I just ran a gradle build (after first manually deleting all cached stuff 
> so it would be clean), and that said it completed fine... the error happens 
> when I visit the page.  I am going to try now to run the build on the 
> server and test the deployed app.  I'll get back to you on that.
>
> I meant to ask before.. should I file this as an issue in GitHub?  I 
> assume that's how you work, but thought I'd confirm first.
>
> GET /recompile/com.insightxp.i2g.I2g
>
> Job com.insightxp.i2g.I2g_1_0
>
> starting job: com.insightxp.i2g.I2g_1_0
>
> binding: locale=en
>
> binding: user.agent=safari
>
> Compiling module com.insightxp.i2g.I2g
>
> [ERROR] An internal compiler exception occurred
>
> com.google.gwt.dev.jjs.InternalCompilerException: Unexpected error during 
> visit.
>
> at com.google.gwt.dev.jjs.ast.JVisitor.translateException(
> JVisitor.java:111)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:276)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
>
> at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:118)
>
> at com.google.gwt.dev.jjs.ast.JCastOperation.traverse(
> JCastOperation.java:76)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
>
> at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:118)
>
> at com.google.gwt.dev.jjs.ast.JBinaryOperation.traverse(
> JBinaryOperation.java:89)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
>
> at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:118)
>
> at com.google.gwt.dev.jjs.ast.JExpressionStatement.traverse(
> JExpressionStatement.java:42)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor$ListContext.traverse(
> JModVisitor.java:88)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.acceptWithInsertRemove(
> JModVisitor.java:331)
>
> at com.google.gwt.dev.jjs.ast.JBlock.traverse(JBlock.java:94)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
>
> at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:139)
>
> at com.google.gwt.dev.jjs.ast.JIfStatement.traverse(JIfStatement.java:53)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor$ListContext.traverse(
> JModVisitor.java:88)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.acceptWithInsertRemove(
> JModVisitor.java:331)
>
> at com.google.gwt.dev.jjs.ast.JBlock.traverse(JBlock.java:94)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
>
> at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:139)
>
> at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:135)
>
> at com.google.gwt.dev.jjs.ast.JMethodBody.traverse(JMethodBody.java:83)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
>
> at com.google.gwt.dev.jjs.ast.JMethod.visitChildren(JMethod.java:786)
>
> at com.google.gwt.dev.jjs.ast.JMethod.traverse(JMethod.java:778)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
>
> at com.google.gwt.dev.jjs.impl.UnifyAst.mainLoop(UnifyAst.java:1407)
>
> at com.google.gwt.dev.jjs.impl.UnifyAst.exec(UnifyAst.java:902)
>
> at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.unifyJavaAst(
> JavaToJavaScriptCompiler.java:1404)
>
> at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.constructJavaAst(
> JavaToJavaScriptCompiler.java:1216)
>
> at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(
> JavaToJavaScriptCompiler.java:1131)
>
> at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(
> JavaToJavaScriptCompiler.java:257)
>
> at com.google.gwt.dev.Precompile.precompile(Precompile.java:243)
>
> at com.google.gwt.dev.Precompile.precompile(Precompile.java:190)
>
> at com.google.gwt.dev.Precompile.precompile(Precompile.java:131)
>
> at com.google.gwt.dev.Compiler.compile(Compiler.java:192)
>
> at com.google.gwt.dev.codeserver.Recompiler.doCompile(Recompiler.java:362)
>
> at com.google.gwt.dev.codeserver.Recompiler.compile(Recompiler.java:175)
>
> at com.google.gwt.dev.codeserver.Recompiler.recompile(Recompiler.java:134)
>
> at com.google.gwt.dev.codeserver.Outbox.recompile(Outbox.java:135)
>
> at com.google.gwt.dev.codeserver.JobRunner.recompile(JobRunner.java:113)
>
> at com.google.gwt.dev.codeserver.JobRunner.access$000(JobRunner.java:37)
>
> at com.google.gwt.dev.codeserver.JobRunner$2.run(JobRunner.java:90)
>
> at java.base/java.util.concurrent.Executors$RunnableAdapter.call(
> Executors.java:539)
>
> at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1136)
>
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:635)
>
> at java.base/java.lang.Thread.run(Thread.java:842)
>
> Caused by: java.lang.NoSuchMethodError: 'void 
> com.google.gwt.thirdparty.guava.common.base.Preconditions.checkState(boolean, 
> java.lang.String, java.lang.Object)'
>
> at 
> com.google.gwt.safehtml.rebind.HtmlTemplateParser.getHtmlContextFromParseState(
> HtmlTemplateParser.java:269)
>
> at com.google.gwt.safehtml.rebind.HtmlTemplateParser.parseTemplate(
> HtmlTemplateParser.java:205)
>
> at 
> com.google.gwt.safehtml.rebind.SafeHtmlTemplatesImplMethodCreator.emitMethodBodyFromTemplate(
> SafeHtmlTemplatesImplMethodCreator.java:220)
>
> at 
> com.google.gwt.safehtml.rebind.SafeHtmlTemplatesImplMethodCreator.createMethodFor(
> SafeHtmlTemplatesImplMethodCreator.java:120)
>
> at 
> com.google.gwt.safehtml.rebind.SafeHtmlTemplatesImplCreator.emitMethodBody(
> SafeHtmlTemplatesImplCreator.java:43)
>
> at com.google.gwt.user.rebind.AbstractGeneratorClassCreator.genMethod(
> AbstractGeneratorClassCreator.java:277)
>
> at com.google.gwt.user.rebind.AbstractGeneratorClassCreator.emitMethods(
> AbstractGeneratorClassCreator.java:239)
>
> at com.google.gwt.user.rebind.AbstractGeneratorClassCreator.emitClass(
> AbstractGeneratorClassCreator.java:118)
>
> at com.google.gwt.safehtml.rebind.SafeHtmlTemplatesGenerator.generate(
> SafeHtmlTemplatesGenerator.java:65)
>
> at com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(
> IncrementalGenerator.java:40)
>
> at 
> com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(
> StandardGeneratorContext.java:745)
>
> at com.google.gwt.dev.cfg.RuleGenerateWith.realize(
> RuleGenerateWith.java:103)
>
> at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(
> StandardRebindOracle.java:78)
>
> at com.google.gwt.dev.shell.StandardRebindOracle.rebind(
> StandardRebindOracle.java:262)
>
> at com.google.gwt.dev.shell.StandardRebindOracle.rebind(
> StandardRebindOracle.java:251)
>
> at 
> com.google.gwt.dev.PrecompilationContextCreator$1.getAllPossibleRebindAnswers(
> PrecompilationContextCreator.java:86)
>
> at 
> com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.createStaticRebindExpression(
> UnifyAst.java:525)
>
> at 
> com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.createRebindExpression(
> UnifyAst.java:493)
>
> at 
> com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.maybeHandleMagicMethodCall(
> UnifyAst.java:421)
>
> at com.google.gwt.dev.jjs.impl.UnifyAst$UnifyVisitor.visit(
> UnifyAst.java:408)
>
> at com.google.gwt.dev.jjs.ast.JMethodCall.traverse(JMethodCall.java:265)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>
> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:273)
>
> ... 58 more
>
> [ERROR] at ClippedImageImpl.java(106): 
> GWT.create(ClippedImageImpl$DraggableTemplate.class)
>
> com.google.gwt.dev.jjs.ast.JMethodCall
>
> [ERROR] at ClippedImageImpl.java(106): 
> (ClippedImageImpl$DraggableTemplate) 
> GWT.create(ClippedImageImpl$DraggableTemplate.class)
>
> com.google.gwt.dev.jjs.ast.JCastOperation
>
> [ERROR] at ClippedImageImpl.java(106): ClippedImageImpl.draggableTemplate 
> = (ClippedImageImpl$DraggableTemplate) 
> GWT.create(ClippedImageImpl$DraggableTemplate.class)
>
> com.google.gwt.dev.jjs.ast.JBinaryOperation
>
> [ERROR] at ClippedImageImpl.java(106): ClippedImageImpl.draggableTemplate 
> = (ClippedImageImpl$DraggableTemplate) 
> GWT.create(ClippedImageImpl$DraggableTemplate.class)
>
> com.google.gwt.dev.jjs.ast.JExpressionStatement
>
> [ERROR] at ClippedImageImpl.java(105): {
>
> ClippedImageImpl.draggableTemplate = (ClippedImageImpl$DraggableTemplate) 
> GWT.create(ClippedImageImpl$DraggableTemplate.class);
>
> }
>
> com.google.gwt.dev.jjs.ast.JBlock
>
> [ERROR] at ClippedImageImpl.java(105): if 
> (ClippedImageImpl.draggableTemplate == null) {
>
> ClippedImageImpl.draggableTemplate = (ClippedImageImpl$DraggableTemplate) 
> GWT.create(ClippedImageImpl$DraggableTemplate.class);
>
> }
>
> com.google.gwt.dev.jjs.ast.JIfStatement
>
> [ERROR] at ClippedImageImpl.java(103): {
>
> if (ClippedImageImpl.draggableTemplate == null) {
>
> ClippedImageImpl.draggableTemplate = (ClippedImageImpl$DraggableTemplate) 
> GWT.create(ClippedImageImpl$DraggableTemplate.class);
>
> }
>
> return ClippedImageImpl.draggableTemplate;
>
> }
>
> com.google.gwt.dev.jjs.ast.JBlock
>
> [ERROR] at ClippedImageImpl.java(103): {
>
> if (ClippedImageImpl.draggableTemplate == null) {
>
> ClippedImageImpl.draggableTemplate = (ClippedImageImpl$DraggableTemplate) 
> GWT.create(ClippedImageImpl$DraggableTemplate.class);
>
> }
>
> return ClippedImageImpl.draggableTemplate;
>
> }
>
> com.google.gwt.dev.jjs.ast.JMethodBody
>
> [ERROR] at ClippedImageImpl.java(103): 
> com.google.gwt.user.client.ui.impl.ClippedImageImpl.getDraggableTemplate()Lcom/google/gwt/user/client/ui/impl/ClippedImageImpl$DraggableTemplate;
>
> com.google.gwt.dev.jjs.ast.JMethod
>
> [ERROR] Compiler returned false
>
> [WARN] recompile failed
>
> [WARN] continuing to serve previous version
>
> On Friday, November 15, 2024 at 4:25:32 PM UTC-5 Colin Alworth wrote:
>
>> Could you share the full stack trace of any errors? This exception 
>> appears to be truncated. We do have two new, Java17-specific errors, but 
>> there isn't enough information here to see if it is related to a known 
>> issue. 
>>
>> It might also be helpful to compile for production instead of running in 
>> super dev mode - the stack trace is sometimes more useful that way, by 
>> giving better context of what was attempting to be compiled.
>>
>> Can either discuss here briefly or just go ahead and file the issues 
>> you've encountered, and we can triage on the issue tracker.
>>
>> On Friday, November 15, 2024 at 3:20:58 PM UTC-6 [email protected] wrote:
>>
>>> I switched 2 of my projects from 2.11.0 to 2.12.1, and got an 
>>> InternalCompilerException error on both when running in Eclipse with the 
>>> GWT plugin.
>>>
>>> Unrelated to that (or maybe it is), I was having another problem I was 
>>> hoping to get some direction on.  I will post it separately in its own 
>>> thread, though.
>>>
>>> GET /recompile/com.insightxp.i2g.I2g
>>>
>>> Job com.insightxp.i2g.I2g_1_0
>>>
>>> starting job: com.insightxp.i2g.I2g_1_0
>>>
>>> binding: locale=en
>>>
>>> binding: user.agent=safari
>>>
>>> Compiling module com.insightxp.i2g.I2g
>>>
>>> [ERROR] An internal compiler exception occurred
>>>
>>> com.google.gwt.dev.jjs.InternalCompilerException: Unexpected error 
>>> during visit.
>>>
>>> at com.google.gwt.dev.jjs.ast.JVisitor.translateException(
>>> JVisitor.java:111)
>>>
>>> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:276)
>>>
>>> at com.google.gwt.dev.jjs.ast.JModVisitor.accept(JModVisitor.java:265)
>>>
>>> at com.google.gwt.dev.jjs.ast.JVisitor.accept(JVisitor.java:118)
>>>
>>> at com.google.gwt.dev.jjs.ast.JCastOperation.traverse(
>>> JCastOperation.java:76)
>>>
>>> at com.google.gwt.dev.jjs.ast.JModVisitor.traverse(JModVisitor.java:361)
>>>
>>> On Tuesday, October 29, 2024 at 10:22:14 AM UTC-4 Colin Alworth wrote:
>>>
>>>> GWT 2.12 is here!
>>>>
>>>> Highlights:
>>>>
>>>>    - Added support for Java 12-17 language features, including text 
>>>>    blocks, instanceof pattern matching, records, and switch expressions.
>>>>    - Minimum Java version 11 is required to run any dev tools, though 
>>>>    the server code should continue to function with Java 8 for this 
>>>> release. 
>>>>    Later versions may no longer support Java 8. Tested to run on Java 
>>>> 11-23.
>>>>    - Added support for sourcemaps to include the contents of the 
>>>>    sources files.
>>>>    - Enabled sourcemaps by default in all browsers
>>>>    - Fix CSP issues in linkers and dev mode, provide CSP workarounds 
>>>>    for GWT-RPC payloads
>>>>
>>>> See https://github.com/gwtproject/gwt/releases/tag/2.12.0 or 
>>>> https://www.gwtproject.org/release-notes.html#Release_Notes_2_12_0 for 
>>>> the complete release notes.
>>>> This was a shorter release cycle than we've done in the past, and we're 
>>>> taking steps to simplify some of the processes we use, while still 
>>>> ensuring 
>>>> that projects can continue to update with a minimum of friction. Thanks to 
>>>> our testers, reviewers, committers in this release! A short list of the 
>>>> names that helped bring us this release: Ahmad Bawaneh, Michael S., 
>>>> Dmitrii 
>>>> Tikhomirov, Zbynek Konecny, Paul Kintner, George Paret, Daniel Portmann, 
>>>> Frank Hossfeld, Joan Pablo Gardella, Jens Nehlmeier, Thomas Broyer,
>>>>
>>>> Join us on the issue tracker <https://github.com/gwtproject/gwt/issues> 
>>>> or at our OpenCollective page <https://opencollective.com/gwt-project> 
>>>> to help make future releases.possible.
>>>>
>>>>  
>>>
>>>

-- 
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/9e9147d6-4e55-4f32-aef6-8b4c6882f627n%40googlegroups.com.

Reply via email to