testforstephen / vscode-pde

VSCode extension to support Eclipse PDE
18 stars 4 forks source link

Error during activating #40

Closed jdneo closed 2 years ago

jdneo commented 2 years ago

Contains: Bundle startup failed reference:file:/c:/Users/xxx/.vscode/extensions/yaozheng.vscode-pde-0.6.0/server/org.sonatype.tycho.m2e_0.8.1.201704211436.jar

org.osgi.framework.BundleException: Could not resolve module: org.sonatype.tycho.m2e [126]

Unresolved requirement: Require-Bundle: org.eclipse.m2e.core; bundle-version="[1.4.0,2.0.0)"

rgrunber commented 2 years ago

FWIW, I think I've seen something similar :

Update: We updated m2e to 2.x, so those bundles need to confirm they can support it and do the same

stacktrace ``` !ENTRY org.sonatype.tycho.m2e 4 0 2022-06-13 14:41:55.406 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.sonatype.tycho.m2e [123] Unresolved requirement: Require-Bundle: org.eclipse.m2e.core; bundle-version="[1.4.0,2.0.0)" at org.eclipse.osgi.container.Module.start(Module.java:463) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1689) at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345) !ENTRY org.eclipse.jdt.ls.core 1 0 2022-06-13 14:41:55.407 !MESSAGE Started reference:file:/home/rgrunber/.vscode/extensions/vscjava.vscode-java-test-0.35.0/server/org.junit.jupiter.engine_5.6.0.v20200203-2009.jar !ENTRY org.eclipse.jdt.ls.core 1 0 2022-06-13 14:41:55.407 !MESSAGE Started reference:file:/home/rgrunber/.vscode/extensions/yaozheng.vscode-pde-0.6.0/server/org.eclipse.update.configurator_3.4.600.v20200422-1910.jar !ENTRY org.eclipse.jdt.ls.core 1 0 2022-06-13 14:41:55.407 !MESSAGE Started reference:file:/home/rgrunber/.vscode/extensions/vscjava.vscode-java-test-0.35.0/server/org.junit.platform.runner_1.6.0.v20200203-2009.jar !ENTRY org.eclipse.jdt.ls.core 1 0 2022-06-13 14:41:55.408 !MESSAGE Started reference:file:/home/rgrunber/.vscode/extensions/yaozheng.vscode-pde-0.6.0/server/org.sat4j.pb_2.3.5.v201404071733.jar !ENTRY org.eclipse.jdt.ls.core 1 0 2022-06-13 14:41:55.408 !MESSAGE Started reference:file:/home/rgrunber/.vscode/extensions/vscjava.vscode-java-test-0.35.0/server/org.eclipse.jdt.junit5.runtime_1.0.900.v20200513-0617.jar !ENTRY org.eclipse.jdt.ls.core 1 0 2022-06-13 14:41:55.408 !MESSAGE Started reference:file:/home/rgrunber/.vscode/extensions/yaozheng.vscode-pde-0.6.0/server/org.eclipse.e4.core.di.annotations_1.6.600.v20191216-2352.jar !ENTRY org.eclipse.jdt.ls.core 4 0 2022-06-13 14:41:55.409 !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:169) at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:91) at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:63) at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:248) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) 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.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:130) 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(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:/home/rgrunber/.vscode/extensions/yaozheng.vscode-pde-0.6.0/server/org.sonatype.tycho.m2e_0.8.1.201704211436.jar org.osgi.framework.BundleException: Could not resolve module: org.sonatype.tycho.m2e [123] Unresolved requirement: Require-Bundle: org.eclipse.m2e.core; bundle-version="[1.4.0,2.0.0)" at org.eclipse.osgi.container.Module.start(Module.java:463) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:445) at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.startBundles(BundleUtils.java:282) at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:167) at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:91) at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:63) at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:248) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) 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.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:130) 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(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) !SUBENTRY 1 org.eclipse.jdt.ls.core 4 0 2022-06-13 14:41:55.410 !MESSAGE Load bundle list !SUBENTRY 2 org.eclipse.jdt.ls.core 4 0 2022-06-13 14:41:55.410 !MESSAGE Bundle startup failed reference:file:/home/rgrunber/.vscode/extensions/yaozheng.vscode-pde-0.6.0/server/org.sonatype.tycho.m2e_0.8.1.201704211436.jar !STACK 0 org.osgi.framework.BundleException: Could not resolve module: org.sonatype.tycho.m2e [123] Unresolved requirement: Require-Bundle: org.eclipse.m2e.core; bundle-version="[1.4.0,2.0.0)" at org.eclipse.osgi.container.Module.start(Module.java:463) at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:445) at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.startBundles(BundleUtils.java:282) at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:167) at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:91) at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:63) at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:248) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) 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.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:130) 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(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) ```
testforstephen commented 2 years ago

yes, I'm also seeing this exception. It seems org.sonatype.tycho.m2e bundle is not maintained by a few years. So far, I didn't find any feature breaking with this exception. I will double check again, if this bundle is not needed, I may consider removing it directly from vscode-pde extension.

testforstephen commented 2 years ago

Addressed in 0.7.0