-
Notifications
You must be signed in to change notification settings - Fork 510
Closed as duplicate of#4205
Description
When using Version 1.47.0, the VS Code test runner does not properly load when opening a Java project. It instead says no tests found in the workplace and I get the below error in the output. Downgrading to 1.46.0 solves the issue.
!ENTRY org.eclipse.jdt.ls.core 4 0 2025-11-10 09:37:48.456
!MESSAGE Failed to load extension bundles
!STACK 1
org.eclipse.core.runtime.CoreException: Load bundle list
at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:175)
at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:99)
at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:72)
at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:286)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$recursiveFindRpcMethods$0(GenericEndpoint.java:65)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:128)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:271)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:201)
at org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$1(ParentProcessWatcher.java:91)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:185)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:97)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:114)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Contains: Bundle startup failed reference:file:/c:/Users/NICE_TRY_DIDDY/.vscode/extensions/vscjava.vscode-java-test-0.43.2025040304/server/com.microsoft.java.test.plugin-0.43.1.jar
org.osgi.framework.BundleException: Could not resolve module: com.microsoft.java.test.plugin [117]
Unresolved requirement: Require-Bundle: org.objectweb.asm; bundle-version="[9.8.0,9.9.0)"
Unresolved requirement: Require-Bundle: junit-platform-suite-commons; bundle-version="1.8.1"
-> Bundle-SymbolicName: junit-platform-suite-commons; bundle-version="1.11.0"
junit-platform-suite-commons [109]
Unresolved requirement: Import-Package: org.junit.platform.suite.api; version="[1.11.0,2.0.0)"
-> Export-Package: org.junit.platform.suite.api; bundle-symbolic-name="junit-platform-suite-api"; bundle-version="1.11.0"; version="1.11.0"; status="STABLE"; uses:="org.apiguardian.api,org.junit.platform.commons.annotation"
junit-platform-suite-api [108]
No resolution report for the bundle. Unresolved requirement: Require-Bundle: junit-platform-suite-api; bundle-version="1.4.0"
-> Bundle-SymbolicName: junit-platform-suite-api; bundle-version="1.11.0"
Unresolved requirement: Require-Bundle: junit-platform-suite-engine; bundle-version="1.8.1"
-> Bundle-SymbolicName: junit-platform-suite-engine; bundle-version="1.11.0"
junit-platform-suite-engine [110]
Unresolved requirement: Import-Package: org.junit.platform.suite.commons; version="[1.11.0,2.0.0)"; status="INTERNAL"
-> Export-Package: org.junit.platform.suite.commons; bundle-symbolic-name="junit-platform-suite-commons"; bundle-version="1.11.0"; version="1.11.0"; status="INTERNAL"; mandatory:="status"; uses:="org.apiguardian.api,org.junit.platform.engine,org.junit.platform.launcher"
Unresolved requirement: Import-Package: org.junit.platform.suite.api; version="[1.11.0,2.0.0)"
-> Export-Package: org.junit.platform.suite.api; bundle-symbolic-name="junit-platform-suite-api"; bundle-version="1.11.0"; version="1.11.0"; status="STABLE"; uses:="org.apiguardian.api,org.junit.platform.commons.annotation"
Unresolved requirement: Require-Bundle: junit-platform-runner; bundle-version="1.4.0"
-> Bundle-SymbolicName: junit-platform-runner; bundle-version="1.11.0"
junit-platform-runner [107]
Unresolved requirement: Import-Package: org.junit.platform.suite.commons; version="[1.11.0,2.0.0)"; status="INTERNAL"
-> Export-Package: org.junit.platform.suite.commons; bundle-symbolic-name="junit-platform-suite-commons"; bundle-version="1.11.0"; version="1.11.0"; status="INTERNAL"; mandatory:="status"; uses:="org.apiguardian.api,org.junit.platform.engine,org.junit.platform.launcher"
Unresolved requirement: Import-Package: org.junit.platform.suite.api; version="[1.11.0,2.0.0)"
-> Export-Package: org.junit.platform.suite.api; bundle-symbolic-name="junit-platform-suite-api"; bundle-version="1.11.0"; version="1.11.0"; status="STABLE"; uses:="org.apiguardian.api,org.junit.platform.commons.annotation"
Unresolved requirement: Require-Bundle: junit-jupiter-params; bundle-version="5.4.0"
-> Bundle-SymbolicName: junit-jupiter-params; bundle-version="5.11.0"
junit-jupiter-params [103]
Unresolved requirement: Require-Bundle: org.eclipse.jdt.junit5.runtime
-> Bundle-SymbolicName: org.eclipse.jdt.junit5.runtime; bundle-version="1.1.300.v20231214-1952"; singleton:="true"
org.eclipse.jdt.junit5.runtime [114]
Unresolved requirement: Require-Bundle: junit-platform-runner; bundle-version="1.4.0"
-> Bundle-SymbolicName: junit-platform-runner; bundle-version="1.11.0"
Unresolved requirement: Require-Bundle: junit-jupiter-migrationsupport; bundle-version="5.4.0"
-> Bundle-SymbolicName: junit-jupiter-migrationsupport; bundle-version="5.11.0"
junit-jupiter-migrationsupport [102]
Unresolved requirement: Require-Bundle: junit-platform-suite-api; bundle-version="1.4.0"
-> Bundle-SymbolicName: junit-platform-suite-api; bundle-version="1.11.0"
Unresolved requirement: Require-Bundle: junit-platform-suite-commons; bundle-version="1.8.1"
-> Bundle-SymbolicName: junit-platform-suite-commons; bundle-version="1.11.0"
Unresolved requirement: Require-Bundle: junit-jupiter-params; bundle-version="5.4.0"
-> Bundle-SymbolicName: junit-jupiter-params; bundle-version="5.11.0"
Unresolved requirement: Require-Bundle: junit-vintage-engine; bundle-version="5.4.0"
-> Bundle-SymbolicName: junit-vintage-engine; bundle-version="5.11.0"
junit-vintage-engine [111]
No resolution report for the bundle. Unresolved requirement: Require-Bundle: junit-platform-suite-engine; bundle-version="1.8.1"
-> Bundle-SymbolicName: junit-platform-suite-engine; bundle-version="1.11.0"
Unresolved requirement: Require-Bundle: junit-vintage-engine; bundle-version="5.4.0"
-> Bundle-SymbolicName: junit-vintage-engine; bundle-version="5.11.0"
Unresolved requirement: Require-Bundle: org.eclipse.jdt.junit4.runtime
-> Bundle-SymbolicName: org.eclipse.jdt.junit4.runtime; bundle-version="1.3.100.v20231214-1952"; singleton:="true"
org.eclipse.jdt.junit4.runtime [113]
No resolution report for the bundle. Unresolved requirement: Require-Bundle: junit-jupiter-migrationsupport; bundle-version="5.4.0"
-> Bundle-SymbolicName: junit-jupiter-migrationsupport; bundle-version="5.11.0"
at org.eclipse.osgi.container.Module.start(Module.java:495)
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:471)
at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.startBundles(BundleUtils.java:310)
at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:173)
at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:99)
at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:72)
at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:286)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$recursiveFindRpcMethods$0(GenericEndpoint.java:65)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:128)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:271)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:201)
at org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$1(ParentProcessWatcher.java:91)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:185)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:97)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:114)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Contains: Bundle startup failed reference:file:/c:/Users/NICE_TRY_DIDDY/.vscode/extensions/vscjava.vscode-java-test-0.43.2025040304/server/org.jacoco.core_0.8.13.202504020838.jar
org.osgi.framework.BundleException: Could not resolve module: org.jacoco.core [116]
Unresolved requirement: Import-Package: org.objectweb.asm; version="[9.8.0,9.9.0)"
at org.eclipse.osgi.container.Module.start(Module.java:495)
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:471)
at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.startBundles(BundleUtils.java:310)
at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:173)
at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:99)
at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:72)
at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:286)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$recursiveFindRpcMethods$0(GenericEndpoint.java:65)
at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:128)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:271)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:201)
at org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$1(ParentProcessWatcher.java:91)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:185)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:97)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:114)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Expected behavior: Test runner shows tests
Actual behavior: Test runner says no tests found and prompts me to install testing extension.
Workaround: Downgrade to version 1.46.0
Metadata
Metadata
Assignees
Labels
No labels