Error during execution of SonarLint analysis
org.sonarsource.sonarlint.core.client.api.exceptions.StorageException: Failed to read file: E:\Workspaces\BLAHTrunk\BLAH-bonus.sonarlint\storage\sonarqube.security.corp.company.net\projects\com.company.BLAH\configuration.pb
at org.sonarsource.sonarlint.core.container.storage.ProtobufUtil.readFile(ProtobufUtil.java:46)
at org.sonarsource.sonarlint.core.container.storage.StorageReader.readProjectConfig(StorageReader.java:98)
at org.sonarsource.sonarlint.core.container.storage.StorageFileExclusions.getExcludedFiles(StorageFileExclusions.java:47)
at org.sonarsource.sonarlint.core.container.storage.StorageContainerHandler.getExcludedFiles(StorageContainerHandler.java:110)
at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.lambda$getExcludedFiles$12(ConnectedSonarLintEngineImpl.java:231)
at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl$$Lambda$1173.000000002C19D790.get(Unknown Source)
at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.withReadLock(ConnectedSonarLintEngineImpl.java:344)
at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.withReadLock(ConnectedSonarLintEngineImpl.java:334)
at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.getExcludedFiles(ConnectedSonarLintEngineImpl.java:231)
at org.sonarlint.eclipse.core.internal.server.Server.getServerFileExclusions(Server.java:526)
at org.sonarlint.eclipse.core.internal.utils.FileExclusionsChecker.lambda$2(FileExclusionsChecker.java:72)
at org.sonarlint.eclipse.core.internal.utils.FileExclusionsChecker$$Lambda$442.000000001862B1E0.accept(Unknown Source)
at java.util.Optional.ifPresent(Optional.java:170)
at org.sonarlint.eclipse.core.internal.utils.FileExclusionsChecker.filterExcludedFiles(FileExclusionsChecker.java:70)
at org.sonarlint.eclipse.core.internal.utils.FileExclusionsChecker.isExcluded(FileExclusionsChecker.java:84)
at org.sonarlint.eclipse.core.internal.jobs.AbstractAnalyzeProjectJob.lambda$0(AbstractAnalyzeProjectJob.java:132)
at org.sonarlint.eclipse.core.internal.jobs.AbstractAnalyzeProjectJob$$Lambda$436.000000001862ABF0.accept(Unknown Source)
at java.util.Arrays$ArrayList.forEach(Arrays.java:4224)
at org.sonarlint.eclipse.core.internal.jobs.AbstractAnalyzeProjectJob.doRun(AbstractAnalyzeProjectJob.java:131)
at org.sonarlint.eclipse.core.internal.jobs.AbstractSonarProjectJob.runInWorkspace(AbstractSonarProjectJob.java:44)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:60)
Caused by: java.nio.file.NoSuchFileException: E:\Workspaces\BLAHTrunk\BLAH-bonus.sonarlint\storage\sonarqube.security.corp.company.net\projects\com.company.BLAH\configuration.pb
at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:91)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:109)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:114)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:242)
at java.nio.file.Files.newByteChannel(Files.java:372)
at java.nio.file.Files.newByteChannel(Files.java:418)
at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:395)
at java.nio.file.Files.newInputStream(Files.java:163)
at org.sonarsource.sonarlint.core.container.storage.ProtobufUtil.readFile(ProtobufUtil.java:43)
… 21 more
Hi,
One thing I could think of is that maybe the encoding of the server name or project name is not being done correctly. Are there any unusual characters in either of those two names?
Does the directory E:\Workspaces\BLAHTrunk\BLAH-bonus.sonarlint\storage\sonarqube.security.corp.company.net\projects\com.company.BLAH exist?