Thank you Colin!
2023年3月21日火曜日 11:31:24 UTC+9 Colin Alworth:

> Error scanning file GWT29_JDK11.class
>         at 
> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:708)
>
> This error should be fixed with GWT 2.10.0, or by disabling the 
> annotation-based servlet configurations. A very similar issue is discussed 
> at https://github.com/gwtproject/gwt/issues/9606.
>
> Alternatively, strongly consider dividing client and server classpaths, 
> and only using DevMode (or better, CodeServer) to serve your GWT client 
> content, and use your intended servlet container for server code. Doing so 
> will avoid this and many other issues, which stem from the Jetty in dev 
> mode being configured and updated for the purposes of DevMode first and 
> foremost.
> On Tuesday, February 7, 2023 at 4:32:08 PM UTC-6 hprc wrote:
>
>> no
>>
>> I have confirmed that it works only with Java8 + GWT sdk 2.8 or 2.9.
>>
>> When using JDK17, the following error is displayed.
>> It's been discussed in the thread, but I think it's probably a problem 
>> with Jetty's JDK support.
>> I don't understand the details.
>>
>> The stack trace is shown below.
>>
>> *********************************************************************************************************
>> Running CodeServer with parameters: [-noprecompile, -port, 9876, 
>> -sourceLevel, 1.8, -bindAddress, 127.0.0.1, -launcherDir, 
>> C:\pleiades-2022-12-java-win-64bit-jre_20230124\workspace\GWT29_JDK11\war, 
>> -logLevel, INFO, -style, OBFUSCATED, kut.hp_rc.GWT29_JDK11]
>> Super Dev Mode starting up
>>    workDir: 
>> C:\Users\kazuo\AppData\Local\Temp\gwt-codeserver-7013139281438506203.tmp
>> 2023-02-08 07:28:33.263:INFO::main: Logging initialized @2024ms
>>    Loading Java files in kut.hp_rc.GWT29_JDK11.
>>    Module setup completed in 2803 ms
>> 2023-02-08 07:28:35.350:INFO:oejs.Server:main: jetty-9.2.z-SNAPSHOT
>> 2023-02-08 07:28:35.373:INFO:oejsh.ContextHandler:main: Started 
>> o.e.j.s.ServletContextHandler@7bbec1cc{/,null,AVAILABLE}
>> 2023-02-08 07:28:35.408:INFO:oejs.ServerConnector:main: Started 
>> ServerConnector@5324647{HTTP/1.1}{127.0.0.1:9876}
>> 2023-02-08 07:28:35.408:INFO:oejs.Server:main: Started @4170ms
>>
>> The code server is ready at http://127.0.0.1:9876/
>> Code server started in 3.106 s ms
>> [ERROR] jreLeakPrevention.gcDaemonFail
>> java.lang.ClassNotFoundException: sun.misc.GC
>>     at 
>> java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
>>     at 
>> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
>>     at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
>>     at java.base/java.lang.Class.forName0(Native Method)
>>     at java.base/java.lang.Class.forName(Class.java:315)
>>     at 
>> com.google.gwt.dev.shell.jetty.JettyLauncher.jreLeakPrevention(JettyLauncher.java:899)
>>     at 
>> com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:722)
>>     at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:636)
>>     at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:898)
>>     at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:705)
>>     at com.google.gwt.dev.DevMode.main(DevMode.java:432)
>> 2023-02-08 07:28:35.606:INFO:oejs.Server:main: jetty-9.2.z-SNAPSHOT
>> Starting Jetty on port 8888
>>    [WARN] Failed startup of context 
>> c.g.g.d.s.j.WebAppContextWithReload@65d26881{/,file:/C:/pleiades-2022-12-java-win-64bit-jre_20230124/workspace/GWT29_JDK11/war/,STARTING}{C:\pleiades-2022-12-java-win-64bit-jre_20230124\workspace\GWT29_JDK11\war}
>> MultiException[java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11$1.class, java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11$1MyHandler$1.class, java.lang.RuntimeException: Error scanning 
>> file GWT29_JDK11$1MyHandler.class, java.lang.RuntimeException: Error 
>> scanning file GWT29_JDK11.class]
>>     at 
>> org.eclipse.jetty.annotations.AnnotationConfiguration.scanForAnnotations(AnnotationConfiguration.java:536)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationConfiguration.configure(AnnotationConfiguration.java:447)
>>     at 
>> org.eclipse.jetty.webapp.WebAppContext.configure(WebAppContext.java:479)
>>     at 
>> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1337)
>>     at 
>> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)
>>     at 
>> org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505)
>>     at 
>> com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:550)
>>     at 
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
>>     at 
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
>>     at 
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>     at 
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
>>     at 
>> org.eclipse.jetty.server.handler.RequestLogHandler.doStart(RequestLogHandler.java:140)
>>     at 
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
>>     at 
>> org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)
>>     at org.eclipse.jetty.server.Server.start(Server.java:387)
>>     at 
>> org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)
>>     at 
>> org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)
>>     at org.eclipse.jetty.server.Server.doStart(Server.java:354)
>>     at 
>> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
>>     at 
>> com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:760)
>>     at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:636)
>>     at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:898)
>>     at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:705)
>>     at com.google.gwt.dev.DevMode.main(DevMode.java:432)
>> Caused by: MultiException[java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11$1.class, java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11$1MyHandler$1.class, java.lang.RuntimeException: Error scanning 
>> file GWT29_JDK11$1MyHandler.class, java.lang.RuntimeException: Error 
>> scanning file GWT29_JDK11.class]
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:681)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:688)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:688)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:688)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:824)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationConfiguration$1.run(AnnotationConfiguration.java:548)
>>     at 
>> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
>>     at 
>> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
>>     at java.base/java.lang.Thread.run(Thread.java:829)
>>     Suppressed: java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11$1MyHandler$1.class
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:708)
>>         ... 9 more
>>     Caused by: java.lang.UnsupportedOperationException: This feature 
>> requires ASM7
>>         at 
>> org.objectweb.asm.ClassVisitor.visitNestHost(ClassVisitor.java:150)
>>         at org.objectweb.asm.ClassReader.accept(ClassReader.java:550)
>>         at org.objectweb.asm.ClassReader.accept(ClassReader.java:400)
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:974)
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:702)
>>         ... 9 more
>>     Suppressed: java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11$1MyHandler.class
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:708)
>>         ... 9 more
>>     Caused by: java.lang.UnsupportedOperationException: This feature 
>> requires ASM7
>>         at 
>> org.objectweb.asm.ClassVisitor.visitNestHost(ClassVisitor.java:150)
>>         at org.objectweb.asm.ClassReader.accept(ClassReader.java:550)
>>         at org.objectweb.asm.ClassReader.accept(ClassReader.java:400)
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:974)
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:702)
>>         ... 9 more
>>     Suppressed: java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11.class
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:708)
>>         ... 9 more
>>     Caused by: java.lang.UnsupportedOperationException: This feature 
>> requires ASM7
>>         at 
>> org.objectweb.asm.ClassVisitor.visitNestMember(ClassVisitor.java:236)
>>         at org.objectweb.asm.ClassReader.accept(ClassReader.java:660)
>>         at org.objectweb.asm.ClassReader.accept(ClassReader.java:400)
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:974)
>>         at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:702)
>>         ... 9 more
>> Caused by: java.lang.RuntimeException: Error scanning file 
>> GWT29_JDK11$1.class
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:708)
>>     ... 9 more
>> Caused by: java.lang.UnsupportedOperationException: This feature requires 
>> ASM7
>>     at org.objectweb.asm.ClassVisitor.visitNestHost(ClassVisitor.java:150)
>>     at org.objectweb.asm.ClassReader.accept(ClassReader.java:550)
>>     at org.objectweb.asm.ClassReader.accept(ClassReader.java:400)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:974)
>>     at 
>> org.eclipse.jetty.annotations.AnnotationParser.parseDir(AnnotationParser.java:702)
>>     ... 9 more
>> 2023-02-08 07:28:37.073:INFO:oejs.ServerConnector:main: Started 
>> ServerConnector@33f918c3{HTTP/1.1}{127.0.0.1:8888}
>> 2023-02-08 07:28:37.073:INFO:oejs.Server:main: Started @5835ms
>>
>> 2023年2月8日水曜日 4:25:02 UTC+9 [email protected]:
>>
>>> Thanks very much for your suggestion!
>>>
>>> Therefore, we're going to use the update site below to install GWT 
>>> Plugin 4.0. Please correct me if it is not right.
>>> https://eclipse.gwtproject.org.vertispan.com/2023-02-01
>>>
>>> BTW, does it work with JDK 11? We're using GWT 2.9 version and it needs 
>>> JDK 11 for local debugging.
>>>
>>> In addition, I checked the discussion site. It seems that the updated 
>>> site is still not available in the Eclipse marketplace yet.
>>>
>>> thanks,
>>> Jenny
>>>
>>>
>>>
>>> On Monday, February 6, 2023 at 10:41:15 PM UTC-6 hprc wrote:
>>>
>>>> GWT Plugin 4.0 is a test but has been released.
>>>> https://eclipse.gwtproject.org.vertispan.com/2023-02-01
>>>> In my environment, by setting the compiler and facet to Java8, I have 
>>>> confirmed that it works on 2022-12 as well.
>>>>
>>>> Also, the GWT-eclipse-plugin is discussed at the following URL.
>>>> https://gitter.im/gwt-plugins/gwt-eclipse-plugin
>>>>
>>>> 2023年2月7日火曜日 1:29:18 UTC+9 [email protected]:
>>>>
>>>>> We tried to install GWT plugin 3.0 from Eclipse market place on a new 
>>>>> laptop for 
>>>>> Eclipse Version: 2020-06 (4.16.0), but we got the following not 
>>>>> available error message.
>>>>>
>>>>> This approach worked several months ago, so we're not sure why we got 
>>>>> this error now.
>>>>> Please help give some suggestions for this issue.
>>>>>
>>>>> [image: GWTPluginError.jpg]
>>>>>
>>>>> Your help is much appreciated!
>>>>>
>>>>> thanks,
>>>>> Jenny
>>>>>
>>>>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/ef748666-f512-4148-b95a-4e8b9a8be963n%40googlegroups.com.

Reply via email to