Closed
Description
On our HPC the extension crashes with the following error. Full trace is below.
Error: LinkageError occurred while loading main class nextflow.lsp.NextflowLanguageServer
java.lang.UnsupportedClassVersionError: nextflow/lsp/NextflowLanguageServer has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
I had a look through the extension settings, but there isn't anything for specifying the Java path for the extension. HPC systems such as ours often have old system libraries but newer versions in modules, so it would be great to be able to vscode where to find a newer JDK.
This probably relates to but isn't the same as #35.
System Details:
Version: 1.93.1 (Universal)
Commit: 38c31bc77e0dd6ae88a4e9cc93428cc27a56ba40
Date: 2024-09-11T17:20:05.685Z (1 mo ago)
Electron: 30.4.0
ElectronBuildId: 10073054
Chromium: 124.0.6367.243
Node.js: 20.15.1
V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.5.0
Full traceback:
Error: LinkageError occurred while loading main class nextflow.lsp.NextflowLanguageServer
java.lang.UnsupportedClassVersionError: nextflow/lsp/NextflowLanguageServer has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
[Error - 5:22:37 pm] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info - 5:22:37 pm] Connection to server got closed. Server will restart.
true
[Error - 5:22:37 pm] Nextflow Language Server client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
Error: LinkageError occurred while loading main class nextflow.lsp.NextflowLanguageServer
java.lang.UnsupportedClassVersionError: nextflow/lsp/NextflowLanguageServer has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
[Error - 5:22:37 pm] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info - 5:22:37 pm] Connection to server got closed. Server will restart.
true
[Error - 5:22:37 pm] Nextflow Language Server client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
Error: LinkageError occurred while loading main class nextflow.lsp.NextflowLanguageServer
java.lang.UnsupportedClassVersionError: nextflow/lsp/NextflowLanguageServer has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
[Error - 5:22:37 pm] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info - 5:22:37 pm] Connection to server got closed. Server will restart.
true
[Error - 5:22:37 pm] Nextflow Language Server client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 5:22:37 pm] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
Error: LinkageError occurred while loading main class nextflow.lsp.NextflowLanguageServer
java.lang.UnsupportedClassVersionError: nextflow/lsp/NextflowLanguageServer has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
[Error - 5:22:37 pm] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Info - 5:22:37 pm] Connection to server got closed. Server will restart.
true
[Error - 5:22:37 pm] Nextflow Language Server client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 5:22:37 pm] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
Error: LinkageError occurred while loading main class nextflow.lsp.NextflowLanguageServer
java.lang.UnsupportedClassVersionError: nextflow/lsp/NextflowLanguageServer has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
[Error - 5:22:38 pm] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 5:22:38 pm] The Nextflow Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted. See the output for more information.
[Error - 5:22:38 pm] Nextflow Language Server client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 5:22:38 pm] Restarting server failed
Message: Pending response rejected since connection got disposed
Code: -32097
Metadata
Metadata
Assignees
Labels
No labels