IDE name and flavor/env: Eclipse Version: 2022-03 (4.23.0) with OpenJDK 17 (tried 11 too)
SonarLint plugin version: SonarSource SonarLint for Eclipse 7.4.0.46482
Is connected mode used:
SonarQube Version 9.4 (build 54424)
Hello,
My SonarQube test setup required a client certificate issued by private ca.
I specified keystore and truststore as vmargs (works fine with other plugins) and enabled verbose logs as mentioned in Frequently asked questions
I tried to connect to my SonarQube instance inside Eclipse. After entering the token an error appears:
org.sonarsource.sonarlint.shaded.com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 2 column 2 path $
There is NO output in console log nor in error log and nothing in eclipse log.
but SonarQube container (image sonarqube:9-community on kubernetes) shows no output.
Access log in SonarQube does NOT contain an entry (but ingress-nginx shows, curious)
I think I have identified the root cause. The okhttp client library we are using is not honoring those JVM properties. I created a ticket: https://jira.sonarsource.com/browse/SLE-529