SonarLint for Eclipse 7.2.0.42510 fails

Eclipse:
Version: 2021-12 (4.22.0)
Build id: 20211202-1639
was asked to update SonarLint. Now at startup get:

Starting SonarLint for Eclipse 7.2.0.42510
Started security hotspot handler on port 64120
Starting SonarLint engine for connection 'io-sonarqube.mercator-ocean.fr'...
Unable to load plugin bundleentry://2175.fwk641100870/plugins/sonar-secrets-plugin-1.1.0.36766.jar
Unable to load plugin bundleentry://2175.fwk641100870/plugins/sonar-secrets-plugin-1.1.0.36766.jar
java.nio.file.FileSystemNotFoundException
	at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getFileSystem(ZipFileSystemProvider.java:169)
	at jdk.zipfs/jdk.nio.zipfs.ZipFileSystemProvider.getPath(ZipFileSystemProvider.java:155)
	at java.base/java.nio.file.Path.of(Path.java:208)
	at java.base/java.nio.file.Paths.get(Paths.java:97)
	at org.sonarlint.eclipse.core.internal.engine.StandaloneEngineFacade.toPath(StandaloneEngineFacade.java:96)
	at org.sonarlint.eclipse.core.internal.engine.connected.ConnectedEngineFacade.findEmbeddedPlugin(ConnectedEngineFacade.java:163)
	at org.sonarlint.eclipse.core.internal.engine.connected.ConnectedEngineFacade.findEmbeddedSecretsPlugin(ConnectedEngineFacade.java:168)
	at org.sonarlint.eclipse.core.internal.engine.connected.ConnectedEngineFacade.getOrCreateEngine(ConnectedEngineFacade.java:133)
	at org.sonarlint.eclipse.core.internal.engine.connected.ConnectedEngineFacade.doWithEngine(ConnectedEngineFacade.java:182)
	at org.sonarlint.eclipse.core.internal.engine.connected.ConnectedEngineFacade.sync(ConnectedEngineFacade.java:610)
	at org.sonarlint.eclipse.core.internal.engine.connected.ConnectedEngineFacade.syncAllProjects(ConnectedEngineFacade.java:621)
	at org.sonarlint.eclipse.ui.internal.job.QualityProfilesSynchronizerJob.run(QualityProfilesSynchronizerJob.java:58)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

Tried reinstall, but no luck

Hello @Gaby,

Thanks for reporting the problem. A new version with a fix has been released on the Marketplace, could you please give a try ?

Thanks

Seem to work fine. How do you see a list list of connections though? I need to change the token but it’s not clear how to edit or remove an existing connection setting.

You should open the Bindings view (Show view > SonarLint > SonarLint Bindings). There you will find existing connections, you can right-click on the one you want to edit, then “Edit Connection…”

Ah, cheers! Would be worth updating this page with this info: Connected Mode · SonarSource/sonarlint-eclipse Wiki · GitHub

1 Like

Updated here. Thanks!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.