Last one and then let I'll let it be... Running ProjectViewTest.testEmptyPackageRemains() test, I get errors like the below.
Could the Groovy aspect associated with Open Gradle Project Loading issues with NetBeans 16 RC-3 #4923 ( https://github.com/apache/netbeans/issues/4923 ) also coming into play? On this one, how does one Register an InstanceCreator with Gson: SEVERE: Unable to invoke no-args constructor for class org.netbeans.modules.java.lsp.server.explorer.api.NodeChangedParams. Registering an InstanceCreator with Gson for this type may fix this problem. On a side note, I noticed the binaries-list has older dependencies. Is it worth updating those? INFO: No SVG loader available for loading jar:file:/C:/git/netbeans/nbbuild/netbeans/platform/modules/org-openide-loaders.jar!/org/openide/loaders/defaultFolder.svg Nov 06, 2022 9:51:43 AM org.netbeans.modules.project.ui.OpenProjectList log INFO: USG_PROJECT_OPEN Nov 06, 2022 9:51:43 AM org.netbeans.modules.java.lsp.server.protocol.Server hackConfigureGroovySupport WARNING: Unable to configure Groovy support java.lang.ClassNotFoundException: org.netbeans.modules.groovy.editor.api.GroovyIndexer 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 org.netbeans.modules.java.lsp.server.protocol.Server.hackConfigureGroovySupport(Server.java:1082) at org.netbeans.modules.java.lsp.server.protocol.Server.access$500(Server.java:136) at org.netbeans.modules.java.lsp.server.protocol.Server$LanguageServerImpl.initialize(Server.java:775) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65) at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120) at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261) at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190) at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.lambda$consume$0(Server.java:257) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278) at org.netbeans.modules.java.lsp.server.protocol.Server$ConsumeWithLookup$1.consume(Server.java:255) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94) at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Nov 06, 2022 9:51:44 AM org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer fireError SEVERE: Unable to invoke no-args constructor for class org.netbeans.modules.java.lsp.server.explorer.api.NodeChangedParams. Registering an InstanceCreator with Gson for this type may fix this problem. java.lang.RuntimeException: Unable to invoke no-args constructor for class org.netbeans.modules.java.lsp.server.explorer.api.NodeChangedParams. Registering an InstanceCreator with Gson for this type may fix this problem. at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:228) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:212) at com.google.gson.Gson.fromJson(Gson.java:963) at org.eclipse.lsp4j.jsonrpc.json.adapters.MessageTypeAdapter.fromJson(MessageTypeAdapter.java:329) at org.eclipse.lsp4j.jsonrpc.json.adapters.MessageTypeAdapter.parseParams(MessageTypeAdapter.java:249) at org.eclipse.lsp4j.jsonrpc.json.adapters.MessageTypeAdapter.read(MessageTypeAdapter.java:119) at org.eclipse.lsp4j.jsonrpc.json.adapters.MessageTypeAdapter.read(MessageTypeAdapter.java:55) at com.google.gson.Gson.fromJson(Gson.java:963) at org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandler.parseMessage(MessageJsonHandler.java:119) at org.eclipse.lsp4j.jsonrpc.json.MessageJsonHandler.parseMessage(MessageJsonHandler.java:114) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:193) at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94) at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: java.lang.UnsupportedOperationException: Cannot allocate class org.netbeans.modules.java.lsp.server.explorer.api.NodeChangedParams at com.google.gson.internal.UnsafeAllocator$4.newInstance(UnsafeAllocator.java:104) at com.google.gson.internal.ConstructorConstructor$14.construct(ConstructorConstructor.java:225) ... 17 more Eric Bresie ebre...@gmail.com On Sun, Nov 6, 2022 at 9:27 AM Eric Bresie <ebre...@gmail.com> wrote: > 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 >>>> >>>> >>>> >>>>