For the Html4J UI could that be related to this:  LSP: Html4J UI modified
work over LSP. #4040 https://github.com/apache/netbeans/pull/4040

For the Records not sure if it's in the release (it was merged into master
but not for the build I think) there were changes in the Utils.java file as
part of
Adding symbol provider to obtain symbols for GoTo Symbol in workspace #4302
https://github.com/apache/netbeans/pull/4302

Eric Bresie
ebre...@gmail.com


On Sun, Nov 6, 2022 at 9:13 AM Eric Bresie <ebre...@gmail.com> wrote:

> Opening the java.lsp.server project (from master) in Netbeans, in the
> Utils.java file the switch/case statements references "RECORD" and
> "RECORD_COMPONENT" enums.  Assume these are in regardings to Records added
> in Java 14?  Would this break some portion of the build if using an older
> java version?
>
> Eric Bresie
> ebre...@gmail.com
>
>
> On Sun, Nov 6, 2022 at 9:05 AM Eric Bresie <ebre...@gmail.com> wrote:
>
>> Not an expert on this but thoughts I'd note some observations from the
>> log just in case it may help.
>>
>>
>>    - Don't think this is really a concern but there unable to find
>>    revision info
>>
>> -do-set-buildnumber:
>> 1322
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:1323>
>> [hgid] unable to find revision info for
>> /home/runner/work/netbeans/netbeans/.git/97e7c47e6896a068d884003cc614e512face6150
>>
>> 1323
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:1324>
>> [echo] Build number : 20221105-unknown-revn
>>
>>
>>    - Another thing probably not a biggie, given it's a java 8 job but
>>    the javac --release is referenced
>>
>>
>> projectized-common.do-unit-test-build:
>> 1370
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:1371>
>> [mkdir] Created dir:
>> /home/runner/work/netbeans/netbeans/harness/nbjunit/build/test/unit/classes
>> 1371
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:1372>
>> [nb-javac] Compiling 50 source files to
>> /home/runner/work/netbeans/netbeans/harness/nbjunit/build/test/unit/classes
>> 1372
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:1373>
>> [nb-javac] Support for javac --release has been added in Java9 ignoring it
>> 1373
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:1374>
>> [copy] Copying 2 files to
>> /home/runner/work/netbeans/netbeans/harness/nbjunit/build/test/unit/classes
>>
>>
>>    - Socket closure exception around here:
>>
>> -do-junit:
>> 2989
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2990>
>> [junit] Testsuite: org.netbeans.modules.java.lsp.server.ConnectionSpecTest
>> 2990
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2991>
>> [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed:
>> 0.111 sec
>> 2991
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2992>
>> [junit]
>> 2992
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2993>
>> [junit] Nov 05, 2022 5:49:07 PM org.openide.util.Exceptions printStackTrace
>> 2993
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2994>
>> [junit] SEVERE: null
>> 2994
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2995>
>> [junit] java.net.SocketException: Socket is closed
>> 2995
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2996>
>> [junit] at java.net.ServerSocket.accept(ServerSocket.java:529)
>> 2996
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2997>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ConnectionSpec$1.run(ConnectionSpec.java:114)
>>
>> 2997
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2998>
>> [junit]
>> 2998
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:2999>
>> [junit] Nov 05, 2022 5:49:07 PM org.openide.util.Exceptions printStackTrace
>> 2999
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:3000>
>> [junit] SEVERE: null
>> 3000
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:3001>
>> [junit] java.net.SocketException: Socket is closed
>> 3001
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:3002>
>> [junit] at java.net.ServerSocket.accept(ServerSocket.java:529)
>> 3002
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:3003>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ConnectionSpec$1.run(ConnectionSpec.java:114)
>>
>>
>>    - It's a warning relating to unknown module org.netbeans.modules.diff
>>    and a few others.  Not sure if some things are not built as expected or
>>    since it's Java 8 (i.e. no modules) that's by design.
>>
>>
>> [junit] Testsuite:
>> org.netbeans.modules.java.lsp.server.explorer.ProjectViewTest
>> 6626
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6627>
>> [junit] Nov 05, 2022 5:49:14 PM
>> org.netbeans.modules.settings.RecognizeInstanceObjects$MSL <clinit>
>> 6627
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6628>
>> [junit] WARNING: Not listening on module system
>> 6628
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6629>
>> [junit] Nov 05, 2022 5:49:14 PM
>> org.netbeans.modules.settings.convertors.SerialDataConvertor
>> isModuleEnabled
>> 6629
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6630>
>> [junit] WARNING: Warning: unknown module code base: org.netbeans.core.ui in
>> MultiFileObject@71f62355[Services/Browsers/SwingBrowser.settings]
>> 6630
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6631>
>> [junit] Nov 05, 2022 5:49:14 PM
>> org.netbeans.modules.settings.convertors.SerialDataConvertor
>> isModuleEnabled
>> 6631
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6632>
>> [junit] WARNING: Warning: unknown module code base:
>> org.netbeans.modules.diff in 
>> MultiFileObject@6b27d198[Services/DiffProviders/org-netbeans-modules-diff-builtin-provider-BuiltInDiffProvider.settings]
>>
>> 6632
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6633>
>> [junit] Nov 05, 2022 5:49:14 PM
>> org.netbeans.modules.settings.convertors.SerialDataConvertor
>> isModuleEnabled
>> 6633
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6634>
>> [junit] WARNING: Warning: unknown module code base:
>> org.netbeans.modules.editor in 
>> MultiFileObject@1bcb5f89[Services/IndentEngine/org-netbeans-modules-editor-SimpleIndentEngine.settings]
>>
>> 6634
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6635>
>> [junit] Nov 05, 2022 5:49:14 PM
>> org.netbeans.modules.masterfs.watcher.Watcher getNotifierForPlatform
>> 6635
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6636>
>> [junit] INFO: Native file watcher is disabled
>> 6636
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6637>
>> [junit] SLF4J: Class path contains multiple SLF4J bindings.
>> 6637
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6638>
>> [junit] SLF4J: Found binding in
>> [jar:file:/home/runner/work/netbeans/netbeans/nbbuild/netbeans/java/maven/lib/maven-slf4j-provider-3.8.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>>
>> 6638
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6639>
>> [junit] SLF4J: Found binding in
>> [jar:file:/home/runner/work/netbeans/netbeans/nbbuild/netbeans/ide/modules/slf4j-jdk14.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>>
>> 6639
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6640>
>> [junit] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for
>> an explanation.
>> 6640
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6641>
>> [junit] SLF4J: Actual binding is of type
>> [org.slf4j.impl.MavenSimpleLoggerFactory]
>> 6641
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6642>
>> [junit] Downloading
>> https://services.gradle.org/distributions/gradle-7.5-bin.zip
>>
>>
>>    - There's a warning on unable to configure Groovy and has a
>>    ClassNotFoundException.
>>
>>
>> [junit] Nov 05, 2022 5:49:31 PM
>> org.netbeans.modules.project.ui.OpenProjectList log
>> 6662
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6663>
>> [junit] INFO: USG_PROJECT_OPEN
>> 6663
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6664>
>> [junit] Nov 05, 2022 5:49:31 PM
>> org.netbeans.modules.java.lsp.server.protocol.Server
>> hackConfigureGroovySupport
>> 6664
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6665>
>> [junit] WARNING: Unable to configure Groovy support
>> 6665
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6666>
>> [junit] java.lang.ClassNotFoundException:
>> org.netbeans.modules.groovy.editor.api.GroovyIndexer
>> 6666
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6667>
>> [junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
>> 6667
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6668>
>> [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:419)
>> 6668
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6669>
>> [junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
>> 6669
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6670>
>> [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:352)
>> 6670
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6671>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.Server.hackConfigureGroovySupport(Server.java:1082)
>>
>> 6671
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6672>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.Server.access$500(Server.java:136)
>>
>> 6672
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6673>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.Server$LanguageServerImpl.initialize(Server.java:775)
>>
>> 6673
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6674>
>> [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 6674
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6675>
>> [junit] at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>
>> 6675
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6676>
>> [junit] at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>
>> 6676
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6677>
>> [junit] at java.lang.reflect.Method.invoke(Method.java:498)
>> 6677
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6678>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
>>
>> 6678
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6679>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)
>>
>> 6679
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6680>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)
>>
>> 6680
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6681>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)
>> 6681
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6682>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:257)
>>
>> 6682
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6683>
>> [junit] at
>> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
>>
>> 6683
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6684>
>> [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>> 6684
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6685>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:255)
>>
>> 6685
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6686>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
>>
>> 6686
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6687>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
>>
>> 6687
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6688>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
>>
>> 6688
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6689>
>> [junit] at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>> 6689
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6690>
>> [junit] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> 6690
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6691>
>> [junit] at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>
>> 6691
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6692>
>> [junit] at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>
>> 6692
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6693>
>> [junit] at java.lang.Thread.run(Thread.java:750)
>> 6693
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6694>
>> [junit]
>> 6694
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6695>
>> [junit] Nov 05, 2022 5:49:33 PM
>> org.netbeans.modules.project.ui.OpenProjectList log
>> 6695
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6696>
>> [junit] INFO: USG_PROJECT_CLOSE
>> 6696
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:6697>
>> [junit] Nov 05, 2022 5:49:33 PM
>> org.netbeans.modules.gradle.loaders.GradleProjectLoaderImpl loadProject
>>
>>
>>    - Not sure if this matters but there seems to be occasional stack
>>    traces ending in "excessive indexing"
>>
>>
>> [junit] Nov 05, 2022 5:50:57 PM
>> org.netbeans.modules.parsing.impl.indexing.LogContext log
>> 14001
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14002>
>> [junit] INFO: SCAN_EXCEEDS_RATE ID: 10, Type:PATH
>> 14002
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14003>
>> [junit] Time scheduled: Sat Nov 05 17:50:57 UTC 2022
>> 14003
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14004>
>> [junit] Time executed: Sat Nov 05 17:50:57 UTC 2022
>> 14004
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14005>
>> [junit] Scanned roots: []
>> 14005
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14006>
>> [junit] , total time: 0
>> 14006
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14007>
>> [junit] Current root(s): []
>> 14007
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14008>
>> [junit] Current indexer(s):
>> 14008
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14009>
>> [junit] Time spent in indexers:
>> 14009
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14010>
>> [junit] Time spent in indexers, in individual roots:
>> 14010
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14011>
>> [junit] Time in index store: 0
>> 14011
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14012>
>> [junit] Time crawling: 0
>> 14012
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14013>
>> [junit] Stacktrace:
>> 14013
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14014>
>> [junit] java.lang.Thread.getStackTrace(Thread.java:1564)
>> 14014
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14015>
>> [junit]
>> org.netbeans.modules.parsing.impl.indexing.LogContext.create(LogContext.java:111)
>>
>> 14015
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14016>
>> [junit]
>> org.netbeans.modules.parsing.impl.indexing.LogContext.create(LogContext.java:102)
>>
>> 14016
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14017>
>> [junit]
>> org.netbeans.modules.parsing.impl.indexing.PathRegistry.scheduleFirer(PathRegistry.java:938)
>>
>> 14017
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14018>
>> [junit]
>> org.netbeans.modules.parsing.impl.indexing.PathRegistry.resetCacheAndFire(PathRegistry.java:931)
>>
>> 14018
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14019>
>> [junit]
>> org.netbeans.modules.parsing.impl.indexing.PathRegistry.access$500(PathRegistry.java:68)
>>
>> 14019
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14020>
>> [junit]
>> org.netbeans.modules.parsing.impl.indexing.PathRegistry$Listener.pathsRemoved(PathRegistry.java:1218)
>>
>> 14020
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14021>
>> [junit] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 14021
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14022>
>> [junit]
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>
>> 14022
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14023>
>> [junit]
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>
>> 14023
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14024>
>> [junit] java.lang.reflect.Method.invoke(Method.java:498)
>> 14024
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14025>
>> [junit]
>> org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:462)
>>
>> 14025
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14026>
>> [junit] com.sun.proxy.$Proxy17.pathsRemoved(Unknown Source)
>> 14026
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14027>
>> [junit]
>> org.netbeans.api.java.classpath.GlobalPathRegistry.unregister(GlobalPathRegistry.java:239)
>>
>> 14027
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14028>
>> [junit]
>> org.netbeans.modules.java.lsp.server.protocol.ServerTest$TestProjectFactory$1.projectClosed(ServerTest.java:5180)
>>
>> 14028
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14029>
>> [junit]
>> org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectClosed(ProjectOpenedHook.java:64)
>>
>> 14029
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14030>
>> [junit]
>> org.netbeans.modules.project.ui.OpenProjectList.notifyClosed(OpenProjectList.java:1345)
>>
>> 14030
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14031>
>> [junit]
>> org.netbeans.modules.project.ui.OpenProjectList.access$2600(OpenProjectList.java:116)
>>
>> 14031
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14032>
>> [junit]
>> org.netbeans.modules.project.ui.OpenProjectList$15.run(OpenProjectList.java:1001)
>>
>> 14032
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14033>
>> [junit]
>> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
>> 14033
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14034>
>> [junit]
>> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
>>
>> 14034
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14035>
>> [junit] org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>> 14035
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14036>
>> [junit]
>> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
>> 14036
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14037>
>> [junit] Changed
>> ClassPaths:[/home/runner/work/netbeans/netbeans/java/java.lsp.server/build/test/unit/work/o.n.m.j.l.s.p.S/gttd]
>>
>> 14037
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14038>
>> [junit]
>> 14038
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14039>
>> [junit] Nov 05, 2022 5:50:57 PM
>> org.netbeans.modules.parsing.impl.indexing.LogContext$RingTimeBuffer
>> checkAndReport
>> 14039
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14040>
>> [junit] WARNING: === End excessive indexing
>>
>>    - IllegalArgumentException on template for licenses.
>>
>>
>> [junit] WARNING: No classpath was found for folder:
>> /home/runner/work/netbeans/netbeans/java/java.lsp.server/build/test/unit/work/o.n.m.j.l.s.p.S/cagc-1@bc0b5bb1:266b30
>>
>> 14548
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14549>
>> [junit] Nov 05, 2022 5:51:24 PM org.openide.util.Exceptions printStackTrace
>> 14549
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14550>
>> [junit] SEVERE: null
>> 14550
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14551>
>> [junit] java.io.IOException: java.lang.IllegalArgumentException:
>> Non-normalized name, starts with "/":
>> /Templates/Licenses/license-default_en.txt
>> 14551
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14552>
>> [junit] at
>> org.netbeans.modules.templates.ScriptingCreateFromTemplateHandler.createFromTemplate(ScriptingCreateFromTemplateHandler.java:133)
>>
>> 14552
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14553>
>> [junit] at
>> org.netbeans.api.templates.CreateFromTemplateImpl.build(CreateFromTemplateImpl.java:146)
>>
>> 14553
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14554>
>> [junit] at
>> org.netbeans.api.templates.CreateFromTemplateImpl.lambda$build$0(CreateFromTemplateImpl.java:86)
>>
>> 14554
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14555>
>> [junit] at
>> org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:102)
>> 14555
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14556>
>> [junit] at
>> org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:494)
>> 14556
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14557>
>> [junit] at
>> org.netbeans.api.templates.CreateFromTemplateImpl.build(CreateFromTemplateImpl.java:84)
>>
>> 14557
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14558>
>> [junit] at
>> org.netbeans.api.templates.FileBuilder.build(FileBuilder.java:267)
>> 14558
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14559>
>> [junit] at
>> org.netbeans.api.templates.FileBuilder.createFromTemplate(FileBuilder.java:369)
>>
>> 14559
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14560>
>> [junit] at
>> org.openide.loaders.MultiDataObject.handleCreateFromTemplate(MultiDataObject.java:860)
>>
>> 14560
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14561>
>> [junit] at
>> org.openide.loaders.MultiDataObject.handleCreateFromTemplate(MultiDataObject.java:841)
>>
>> 14561
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14562>
>> [junit] at
>> org.netbeans.modules.java.JavaDataObject.handleCreateFromTemplate(JavaDataObject.java:117)
>>
>> 14562
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14563>
>> [junit] at
>> org.openide.loaders.DataObject$CreateAction.run(DataObject.java:1572)
>> 14563
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14564>
>> [junit] at
>> org.openide.loaders.DataObjectPool$1WrapAtomicAction.run(DataObjectPool.java:236)
>>
>> 14564
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14565>
>> [junit] at
>> org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:102)
>> 14565
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14566>
>> [junit] at
>> org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:494)
>> 14566
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14567>
>> [junit] at
>> org.openide.loaders.DataObjectPool.runAtomicAction(DataObjectPool.java:261)
>> 14567
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14568>
>> [junit] at
>> org.openide.loaders.DataObject.invokeAtomicAction(DataObject.java:1026)
>> 14568
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14569>
>> [junit] at
>> org.openide.loaders.DataObject.createFromTemplate(DataObject.java:958)
>> 14569
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14570>
>> [junit] at
>> org.openide.loaders.DataObject.createFromTemplate(DataObject.java:938)
>> 14570
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14571>
>> [junit] at
>> org.netbeans.modules.java.source.DefaultFileObjectFromTemplateCreator.create(DefaultFileObjectFromTemplateCreator.java:45)
>>
>> 14571
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14572>
>> [junit] at
>> org.netbeans.api.java.source.WorkingCopy.doCreateFromTemplate(WorkingCopy.java:1282)
>>
>> 14572
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14573>
>> [junit] at
>> org.netbeans.api.java.source.WorkingCopy.doCreateFromTemplate(WorkingCopy.java:1257)
>>
>> 14573
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14574>
>> [junit] at
>> org.netbeans.api.java.source.WorkingCopy.processExternalCUs(WorkingCopy.java:1193)
>>
>> 14574
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14575>
>> [junit] at
>> org.netbeans.api.java.source.WorkingCopy.getChanges(WorkingCopy.java:1324)
>> 14575
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14576>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:678)
>> 14576
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14577>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource$1.run(JavaSource.java:665)
>> 14577
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14578>
>> [junit] at
>> org.netbeans.modules.java.source.parsing.MimeTask.run(MimeTask.java:60)
>> 14578
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14579>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>>
>> 14579
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14580>
>> [junit] at
>> org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:364)
>>
>> 14580
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14581>
>> [junit] at
>> org.netbeans.modules.parsing.api.ParserManager$MimeTaskAction.run(ParserManager.java:347)
>>
>> 14581
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14582>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181)
>>
>> 14582
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14583>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178)
>>
>> 14583
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14584>
>> [junit] at
>> org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
>>
>> 14584
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14585>
>> [junit] at
>> org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
>>
>> 14585
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14586>
>> [junit] at
>> org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
>>
>> 14586
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14587>
>> [junit] at
>> org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)
>>
>> 14587
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14588>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178)
>>
>> 14588
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14589>
>> [junit] at
>> org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:318)
>>
>> 14589
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14590>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:433)
>>
>> 14590
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14591>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:425)
>>
>> 14591
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14592>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource.runModificationTask(JavaSource.java:686)
>>
>> 14592
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14593>
>> [junit] at
>> org.netbeans.modules.java.hints.errors.CreateClassFix$CreateOuterClassFix.getModificationResult(CreateClassFix.java:302)
>>
>> 14593
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14594>
>> [junit] at
>> org.netbeans.modules.java.hints.errors.ModificationResultBasedFix.getModificationResults(ModificationResultBasedFix.java:36)
>>
>> 14594
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14595>
>> [junit] at
>> org.netbeans.modules.java.hints.infrastructure.JavaErrorProvider.convertFixes(JavaErrorProvider.java:244)
>>
>> 14595
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14596>
>> [junit] at
>> org.netbeans.modules.java.hints.infrastructure.JavaErrorProvider.lambda$convert2Diagnostic$2(JavaErrorProvider.java:159)
>>
>> 14596
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14597>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.TextDocumentServiceImpl.codeAction(TextDocumentServiceImpl.java:944)
>>
>> 14597
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14598>
>> [junit] at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)
>> 14598
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14599>
>> [junit] at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>
>> 14599
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14600>
>> [junit] at java.lang.reflect.Method.invoke(Method.java:498)
>> 14600
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14601>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
>>
>> 14601
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14602>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)
>>
>> 14602
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14603>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)
>>
>> 14603
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14604>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)
>> 14604
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14605>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:257)
>>
>> 14605
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14606>
>> [junit] at
>> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
>>
>> 14606
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14607>
>> [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>> 14607
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14608>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:255)
>>
>> 14608
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14609>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
>>
>> 14609
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14610>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
>>
>> 14610
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14611>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
>>
>> 14611
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14612>
>> [junit] at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>> 14612
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14613>
>> [junit] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> 14613
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14614>
>> [junit] at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>
>> 14614
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14615>
>> [junit] at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>
>> 14615
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14616>
>> [junit] at java.lang.Thread.run(Thread.java:750)
>> 14616
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14617>
>> [junit] Caused by: javax.script.ScriptException:
>> java.lang.IllegalArgumentException: Non-normalized name, starts with "/":
>> /Templates/Licenses/license-default_en.txt
>> 14617
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14618>
>> [junit] at
>> org.netbeans.libs.freemarker.FreemarkerEngine.eval(FreemarkerEngine.java:120)
>>
>> 14618
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14619>
>> [junit] at
>> javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:249)
>> 14619
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14620>
>> [junit] at
>> org.netbeans.modules.templates.ScriptingCreateFromTemplateHandler.createFromTemplate(ScriptingCreateFromTemplateHandler.java:125)
>>
>> 14620
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14621>
>> [junit] ... 64 more
>> 14621
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14622>
>> [junit] Caused by: java.lang.IllegalArgumentException: Non-normalized name,
>> starts with "/": /Templates/Licenses/license-default_en.txt
>> 14622
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14623>
>> [junit] at
>> freemarker.cache.TemplateCache$TemplateCacheTemplateLookupContext.lookupWithAcquisitionStrategy(TemplateCache.java:906)
>>
>> 14623
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14624>
>> [junit] at
>> freemarker.cache.TemplateCache$TemplateCacheTemplateLookupContext.lookupWithLocalizedThenAcquisitionStrategy(TemplateCache.java:929)
>>
>> 14624
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14625>
>> [junit] at
>> freemarker.cache.TemplateLookupStrategy$Default020300.lookup(TemplateLookupStrategy.java:105)
>>
>> 14625
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14626>
>> [junit] at
>> freemarker.cache.TemplateCache.lookupTemplate(TemplateCache.java:731)
>> 14626
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14627>
>> [junit] at
>> freemarker.cache.TemplateCache.getTemplateInternal(TemplateCache.java:420)
>> 14627
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14628>
>> [junit] at
>> freemarker.cache.TemplateCache.getTemplate(TemplateCache.java:292)
>> 14628
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14629>
>> [junit] at
>> freemarker.template.Configuration.getTemplate(Configuration.java:2822)
>> 14629
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14630>
>> [junit] at
>> freemarker.core.Environment.getTemplateForInclusion(Environment.java:2883)
>> 14630
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14631>
>> [junit] at freemarker.core.Include.accept(Include.java:162)
>> 14631
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14632>
>> [junit] at freemarker.core.Environment.visit(Environment.java:334)
>> 14632
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14633>
>> [junit] at freemarker.core.Environment.visit(Environment.java:340)
>> 14633
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14634>
>> [junit] at freemarker.core.Environment.process(Environment.java:313)
>> 14634
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14635>
>> [junit] at freemarker.template.Template.process(Template.java:383)
>> 14635
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14636>
>> [junit] at
>> org.netbeans.libs.freemarker.FreemarkerEngine.eval(FreemarkerEngine.java:114)
>>
>> 14636
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14637>
>> [junit] ... 66 more
>> 14637
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14638>
>> [junit]
>> 14638
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:14639>
>> [junit] Nov 05, 2022 5:51:25 PM
>> org.netbeans.modules.project.ui.OpenProjectList log
>>
>>    - Invalid class file format.  COuld the fakejdkClasses.zip file be
>>    corrupted?
>>
>>
>> [junit] Nov 05, 2022 5:51:39 PM
>> org.netbeans.modules.java.source.usages.BinaryAnalyser$ArchiveProcessor
>> executeImpl
>> 16134
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16135>
>> [junit] WARNING: Invalid class file format:
>> file:/home/runner/work/netbeans/netbeans/nbbuild/netbeans/java/modules/ext/fakeJdkClasses.zip!/java/lang/invoke/LambdaMetafactory.class
>>
>> 16135
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16136>
>> [junit] Nov 05, 2022 5:51:39 PM
>> org.netbeans.modules.java.source.usages.BinaryAnalyser$ArchiveProcessor
>> executeImpl
>> 16136
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16137>
>> [junit] INFO: Class File Exception Details
>> 16137
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16138>
>> [junit] org.netbeans.modules.classfile.InvalidClassFormatException
>> 16138
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16139>
>> [junit] at
>> org.netbeans.modules.classfile.ClassFile.load(ClassFile.java:174)
>> 16139
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16140>
>> [junit] at
>> org.netbeans.modules.classfile.ClassFile.<init>(ClassFile.java:126)
>> 16140
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16141>
>> [junit] at
>> org.netbeans.modules.classfile.ClassFile.<init>(ClassFile.java:73)
>> 16141
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16142>
>> [junit] at
>> org.netbeans.modules.java.source.usages.BinaryAnalyser.analyse(BinaryAnalyser.java:670)
>>
>> 16142
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16143>
>> [junit] at
>> org.netbeans.modules.java.source.usages.BinaryAnalyser.access$800(BinaryAnalyser.java:119)
>>
>> 16143
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16144>
>> [junit] at
>> org.netbeans.modules.java.source.usages.BinaryAnalyser$ArchiveProcessor.executeImpl(BinaryAnalyser.java:1297)
>>
>> 16144
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16145>
>> [junit] at
>> org.netbeans.modules.java.source.usages.BinaryAnalyser$RootProcessor.execute(BinaryAnalyser.java:1187)
>>
>> 16145
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16146>
>> [junit] at
>> org.netbeans.modules.java.source.usages.BinaryAnalyser.analyse(BinaryAnalyser.java:376)
>>
>> 16146
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16147>
>> [junit] at
>> org.netbeans.modules.java.source.usages.BinaryAnalyser.analyse(BinaryAnalyser.java:360)
>>
>> 16147
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16148>
>> [junit] at
>> org.netbeans.modules.java.source.indexing.JavaBinaryIndexer.doIndex(JavaBinaryIndexer.java:101)
>>
>> 16148
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16149>
>> [junit] at
>> org.netbeans.modules.java.source.indexing.JavaBinaryIndexer.index(JavaBinaryIndexer.java:86)
>>
>> 16149
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16150>
>> [junit] at
>> org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$1.run(Indexable.java:126)
>>
>> 16150
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16151>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(RepositoryUpdater.java:274)
>>
>> 16151
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16152>
>> [junit] at
>> org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Indexable.java:124)
>>
>> 16152
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16153>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.indexBinary(RepositoryUpdater.java:3099)
>>
>> 16153
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16154>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.lambda$scanBinary$2(RepositoryUpdater.java:5363)
>>
>> 16154
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16155>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.lambda$runInContext$4(RepositoryUpdater.java:2119)
>>
>> 16155
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16156>
>> [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:279)
>> 16156
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16157>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2117)
>>
>> 16157
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16158>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runInContext(RepositoryUpdater.java:2106)
>>
>> 16158
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16159>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$1900(RepositoryUpdater.java:135)
>>
>> 16159
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16160>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanBinary(RepositoryUpdater.java:5391)
>>
>> 16160
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16161>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.lambda$scanBinaries$0(RepositoryUpdater.java:5308)
>>
>> 16161
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16162>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.IndexBinaryWorkPool$SequentialStrategy.execute(IndexBinaryWorkPool.java:99)
>>
>> 16162
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16163>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.IndexBinaryWorkPool.execute(IndexBinaryWorkPool.java:67)
>>
>> 16163
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16164>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanBinaries(RepositoryUpdater.java:5315)
>>
>> 16164
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16165>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:5073)
>>
>> 16165
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16166>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:3452)
>>
>> 16166
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16167>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:6197)
>>
>> 16167
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16168>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.access$3400(RepositoryUpdater.java:5855)
>>
>> 16168
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16169>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.lambda$call$0(RepositoryUpdater.java:6116)
>>
>> 16169
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16170>
>> [junit] at
>> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
>>
>> 16170
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16171>
>> [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>> 16171
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16172>
>> [junit] at
>> org.netbeans.modules.parsing.impl.RunWhenScanFinishedSupport.performScan(RunWhenScanFinishedSupport.java:83)
>>
>> 16172
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16173>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6116)
>>
>> 16173
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16174>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task$2.call(RepositoryUpdater.java:6112)
>>
>> 16174
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16175>
>> [junit] at
>> org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
>>
>> 16175
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16176>
>> [junit] at
>> org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
>>
>> 16176
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16177>
>> [junit] at
>> org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
>>
>> 16177
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16178>
>> [junit] at
>> org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)
>>
>> 16178
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16179>
>> [junit] at
>> org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:6112)
>>
>> 16179
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16180>
>> [junit] at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>> 16180
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16181>
>> [junit] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> 16181
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16182>
>> [junit] at
>> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
>> 16182
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16183>
>> [junit] at
>> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
>>
>> 16183
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16184>
>> [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>> 16184
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16185>
>> [junit] at
>> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
>> 16185
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16186>
>> [junit] Caused by: java.io.EOFException
>> 16186
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16187>
>> [junit] at java.io.DataInputStream.readInt(DataInputStream.java:392)
>> 16187
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16188>
>> [junit] at
>> org.netbeans.modules.classfile.ClassFile.loadClassHeader(ClassFile.java:183)
>>
>> 16188
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16189>
>> [junit] at
>> org.netbeans.modules.classfile.ClassFile.load(ClassFile.java:168)
>> 16189
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16190>
>> [junit] ... 46 more
>> 16190
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16191>
>> [junit]
>> 16191
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16192>
>> [junit] Nov 05, 2022 5:51:39 PM
>> org.netbeans.modules.java.source.usages.BinaryAnalyser$ArchiveProcessor
>> executeImpl
>>
>>
>>    - NoClassDefFoundError
>>    org/netbeans/modules/java/lsp/server/htmlui/$JsCallbacks$
>>
>> [junit] WARNING: ClassPath identity changed for
>> /home/runner/work/netbeans/netbeans/java/java.lsp.server/build/test/unit/work/o.n.m.j.l.s.p.S/gtd/Test.java@33a79ef5:642ab916,
>> class path owner:
>> /home/runner/work/netbeans/netbeans/java/java.lsp.server/build/test/unit/work/o.n.m.j.l.s.p.S/gtd
>> (class
>> org.netbeans.modules.java.lsp.server.protocol.ServerTest$TestProjectFactory$4)
>> original sourcePath:
>> /home/runner/work/netbeans/netbeans/java/java.lsp.server/build/test/unit/work/o.n.m.j.l.s.p.S/gtd
>> new sourcePath:
>> /home/runner/work/netbeans/netbeans/java/java.lsp.server/build/test/unit/work/o.n.m.j.l.s.p.S/gtd
>>
>> 16631
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16632>
>> [junit] Nov 05, 2022 5:51:46 PM org.eclipse.lsp4j.jsonrpc.RemoteEndpoint
>> fallbackResponseError
>> 16632
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16633>
>> [junit] SEVERE: Internal error: java.lang.NoClassDefFoundError:
>> org/netbeans/modules/java/lsp/server/htmlui/$JsCallbacks$
>> 16633
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16634>
>> [junit] java.util.concurrent.CompletionException:
>> java.lang.NoClassDefFoundError:
>> org/netbeans/modules/java/lsp/server/htmlui/$JsCallbacks$
>> 16634
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16635>
>> [junit] at
>> java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
>>
>> 16635
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16636>
>> [junit] at
>> java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
>>
>> 16636
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16637>
>> [junit] at
>> java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1606)
>>
>> 16637
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16638>
>> [junit] at
>> org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)
>> 16638
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16639>
>> [junit] at
>> org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
>>
>> 16639
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16640>
>> [junit] at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)
>> 16640
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16641>
>> [junit] at
>> org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)
>> 16641
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16642>
>> [junit] Caused by: java.lang.NoClassDefFoundError:
>> org/netbeans/modules/java/lsp/server/htmlui/$JsCallbacks$
>> 16642
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16643>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.htmlui.Buttons.createButton0(Buttons.java)
>>
>> 16643
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16644>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ui.AbstractLspHtmlViewer.createButton(AbstractLspHtmlViewer.java:56)
>>
>> 16644
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16645>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ui.AbstractLspHtmlViewer.createButton(AbstractLspHtmlViewer.java:41)
>>
>> 16645
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16646>
>> [junit] at
>> org.netbeans.modules.htmlui.Buttons.createButton(Buttons.java:150)
>> 16646
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16647>
>> [junit] at org.netbeans.modules.htmlui.Buttons.buttons(Buttons.java:107)
>> 16647
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16648>
>> [junit] at
>> org.netbeans.modules.htmlui.HTMLDialogBase$1AcceptAndInit.initializeButtons(HTMLDialogBase.java:86)
>>
>> 16648
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16649>
>> [junit] at
>> org.netbeans.modules.htmlui.HTMLDialogBase$1AcceptAndInit.call(HTMLDialogBase.java:78)
>>
>> 16649
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16650>
>> [junit] at
>> org.netbeans.modules.htmlui.HTMLDialogBase$1AcceptAndInit.call(HTMLDialogBase.java:46)
>>
>> 16650
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16651>
>> [junit] at
>> org.netbeans.spi.htmlui.HTMLViewerSpi$Context.onPageLoad(HTMLViewerSpi.java:168)
>>
>> 16651
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16652>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ui.MockHtmlViewer.lambda$load$0(MockHtmlViewer.java:52)
>>
>> 16652
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16653>
>> [junit] at net.java.html.BrwsrCtx$1Wrap.run(BrwsrCtx.java:120)
>> 16653
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16654>
>> [junit] at net.java.html.BrwsrCtx.execute(BrwsrCtx.java:129)
>> 16654
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16655>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ui.MockHtmlViewer.load(MockHtmlViewer.java:49)
>>
>> 16655
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16656>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ui.MockHtmlViewer.component(MockHtmlViewer.java:73)
>>
>> 16656
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16657>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.ui.MockHtmlViewer.component(MockHtmlViewer.java:40)
>>
>> 16657
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16658>
>> [junit] at org.netbeans.modules.htmlui.HtmlPair.component(HtmlPair.java:64)
>> 16658
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16659>
>> [junit] at
>> org.netbeans.modules.htmlui.HTMLDialogBase.create(HTMLDialogBase.java:96)
>> 16659
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16660>
>> [junit] at
>> org.netbeans.api.htmlui.HTMLDialog$Builder.show(HTMLDialog.java:227)
>> 16660
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16661>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.refactoring.Pages.showMoveMembersUI(Pages.java:63)
>>
>> 16661
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16662>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.refactoring.MoveRefactoring.lambda$null$0(MoveRefactoring.java:164)
>>
>> 16662
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16663>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:504)
>> 16663
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16664>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:586)
>>
>> 16664
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16665>
>> [junit] at
>> org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:132)
>>
>> 16665
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16666>
>> [junit] at
>> org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:116)
>>
>> 16666
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16667>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:181)
>>
>> 16667
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16668>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor$2.call(TaskProcessor.java:178)
>>
>> 16668
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16669>
>> [junit] at
>> org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:153)
>>
>> 16669
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16670>
>> [junit] at
>> org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:335)
>>
>> 16670
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16671>
>> [junit] at
>> org.netbeans.modules.parsing.nb.DataObjectEnvFactory.runPriorityIO(DataObjectEnvFactory.java:118)
>>
>> 16671
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16672>
>> [junit] at
>> org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:67)
>>
>> 16672
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16673>
>> [junit] at
>> org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:178)
>>
>> 16673
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16674>
>> [junit] at
>> org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:83)
>> 16674
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16675>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource.runUserActionTaskImpl(JavaSource.java:454)
>>
>> 16675
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16676>
>> [junit] at
>> org.netbeans.api.java.source.JavaSource.runUserActionTask(JavaSource.java:425)
>>
>> 16676
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16677>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.refactoring.MoveRefactoring.lambda$processCommand$1(MoveRefactoring.java:156)
>>
>> 16677
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16678>
>> [junit] at
>> java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
>>
>> 16678
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16679>
>> [junit] ... 4 more
>> 16679
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16680>
>> [junit]
>> 16680
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16681>
>> [junit] Working directory:
>> /home/runner/work/netbeans/netbeans/java/java.lsp.server/build/test/unit/work/o.n.m.j.l.s.p.S/mm
>>
>> 16681
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16682>
>> [junit] Nov 05, 2022 5:51:46 PM
>> org.netbeans.modules.project.ui.OpenProjectList log
>> 16682
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16683>
>> [junit] INFO: USG_PROJECT_CLOSE
>> 16683
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16684>
>> [junit] Nov 05, 2022 5:51:46 PM
>> org.netbeans.modules.java.source.parsing.JavacParser init
>>
>>
>>    - Test Failures include
>>
>>
>> [junit] Testcase:
>> testMoveMethod(org.netbeans.modules.java.lsp.server.protocol.ServerTest):
>> Caused an ERROR
>> 16839
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16840>
>> [junit] org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
>> 16840
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16841>
>> [junit] java.util.concurrent.ExecutionException:
>> org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Internal error.
>> 16841
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16842>
>> [junit] at
>> java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
>>
>> 16842
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16843>
>> [junit] at
>> java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
>> 16843
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16844>
>> [junit] at
>> org.netbeans.modules.java.lsp.server.protocol.ServerTest.testMoveMethod(ServerTest.java:3845)
>>
>> 16844
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16845>
>> [junit] at org.netbeans.junit.NbTestCase.access$200(NbTestCase.java:77)
>> 16845
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16846>
>> [junit] at org.netbeans.junit.NbTestCase$2.doSomething(NbTestCase.java:476)
>> 16846
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16847>
>> [junit] at org.netbeans.junit.NbTestCase$1Guard.run(NbTestCase.java:402)
>> 16847
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16848>
>> [junit] at java.lang.Thread.run(Thread.java:750)
>> 16848
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16849>
>> [junit] Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException:
>> Internal error.
>> 16849
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16850>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:209)
>>
>> 16850
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16851>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:193)
>> 16851
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16852>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
>>
>> 16852
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16853>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
>>
>> 16853
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16854>
>> [junit] at
>> org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
>>
>> 16854
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16855>
>> [junit] at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>> 16855
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16856>
>> [junit] at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> 16856
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16857>
>> [junit] at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>
>> 16857
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16858>
>> [junit] at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>
>> 16858
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16859>
>> [junit]
>> 16859
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16860>
>> [junit]
>> 16860
>> <https://github.com/apache/netbeans/actions/runs/3401033576/jobs/5655860315#step:8:16861>
>> [junit] Test org.netbeans.modules.java.lsp.server.protocol.ServerTest FAILED
>>
>> Good luck...
>>
>> Eric Bresie
>> ebre...@gmail.com
>>
>>
>> On Sat, Nov 5, 2022 at 2:56 PM Michael Bien <mbie...@gmail.com> wrote:
>>
>>> Awesome Svata!
>>>
>>> On 05.11.22 20:28, Svata Dedic wrote:
>>> > Hi,
>>> >
>>> > please temporarily disable the java.lsp.server test in the main suite,
>>>
>>> no need yet since the job is still on travis.
>>>
>>>
>>> > I will take the #4921 over next week.
>>>
>>> if you could use #4921 as template and take a look where the issue is I
>>> can do the rest if you want. The draft PR basically disables everything
>>> except a rudimentary LSP job which makes testing hopefully easier and
>>> less time consuming.
>>>
>>> Ideally we want the LSP job as part of the pipeline. The draft is trying
>>> to replicate the same conditions as on travis to exclude potential
>>> issues from the start and runs parallel to the current pipeline (which
>>> is disabled with the ci:no-build label).
>>>
>>>
>>> >
>>> > Great job with the migration !
>>>
>>> thanks and no problem! I am glad that its now almost finished so that I
>>> can do other things again :)
>>>
>>> best regards,
>>> michael
>>>
>>>
>>> > -Svata
>>> >
>>> >
>>> > On 05. 11. 22 19:18, Michael Bien wrote:
>>> >> Hi devs,
>>> >>
>>> >> at first we weren't sure if we should migrate all travis jobs to
>>> >> github, then we weren't sure if we actually can without using up all
>>> >> of apache's resources. Well, those fears/concerns don't matter
>>> >> anymore since we have to finish migration till the end of this year
>>> >> when travis support for apache projects ends:
>>> >>
>>> >> https://cwiki.apache.org/confluence/display/INFRA/Travis+Migrations
>>> >>
>>> >>
>>> >> This PR migrates almost all of the remaining jobs to gh actions:
>>> >>
>>> >> https://github.com/apache/netbeans/pull/4817
>>> >>
>>> >> feedback appreciated. Esp if you want to run certain jobs on certain
>>> >> labels. New label additions are: 'Groovy', 'GraalVM', 'VSCode
>>> >> Extension' and 'tests'. Other newly migrated jobs either run always
>>> >> since they don't take much time or were mapped to previously used
>>> >> labels.
>>> >>
>>> >>
>>> >> One job is missing. It turned out that the LSP job is the final boss
>>> >> of this endeavor. I tried to replicate the travis environment, bumped
>>> >> timeouts, incrementally commented out tests, diffed logs between
>>> >> local runs and gh runs, but the job managed to generate new
>>> >> exceptions to keep things interesting. Migrating unreliable tests is
>>> >> extra painful since you never know if that exception you are looking
>>> >> at is of kind: regular, regular-new, sporadic or sporadic-new :)
>>> >>
>>> >> So I have given up on that one for now until I regain more willpower
>>> >> for this task.
>>> >>
>>> >> A test setup is here if anyone is interested to take a look (feel
>>> >> free to push into the PR if you want, its not meant for merging):
>>> >>
>>> >> https://github.com/apache/netbeans/pull/4921
>>> >>
>>> >>
>>> >> best regards,
>>> >>
>>> >> michael
>>> >>
>>> >>
>>> >> ---------------------------------------------------------------------
>>> >> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>>> >> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>> >>
>>> >> For further information about the NetBeans mailing lists, visit:
>>> >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>> >>
>>> >>
>>> >>
>>> >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>>> > For additional commands, e-mail: dev-h...@netbeans.apache.org
>>> >
>>> > For further information about the NetBeans mailing lists, visit:
>>> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>> >
>>> >
>>> >
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>>
>>> For further information about the NetBeans mailing lists, visit:
>>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>>
>>>
>>>
>>>

Reply via email to