2

sonarlint テスト接続 GUI から Sonarqube サーバーに接続しようとすると、例外がスローされます。

Fail to request https://sonarqube.mycompany.com/api/system/status
java.lang.IllegalStateException: Fail to request https://sonarqube.mycompany.com/api/system/status  at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:212)
    at org.sonarqube.ws.client.HttpConnector.get(HttpConnector.java:154)
    at org.sonarqube.ws.client.HttpConnector.call(HttpConnector.java:143)
    at org.sonarsource.sonarlint.core.container.connected.SonarLintWsClient.rawGet(SonarLintWsClient.java:99)
    at org.sonarsource.sonarlint.core.container.connected.validate.ServerVersionAndStatusChecker.fetchServerInfos(ServerVersionAndStatusChecker.java:96)
    at org.sonarsource.sonarlint.core.container.connected.validate.ServerVersionAndStatusChecker.checkVersionAndStatus(ServerVersionAndStatusChecker.java:60)
    at org.sonarsource.sonarlint.core.container.connected.validate.ServerVersionAndStatusChecker.checkVersionAndStatus(ServerVersionAndStatusChecker.java:50)
    at org.sonarsource.sonarlint.core.WsHelperImpl.validateConnection(WsHelperImpl.java:48)
    at org.sonarsource.sonarlint.core.WsHelperImpl.validateConnection(WsHelperImpl.java:43)
    at org.sonarlint.eclipse.core.internal.server.Server.testConnection(Server.java:225)
    at org.sonarlint.eclipse.ui.internal.server.wizard.ServerConnectionTestJob.run(ServerConnectionTestJob.java:44)
    at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)
Caused by: java.io.IOException: Unexpected response code for CONNECT: 404
    at com.squareup.okhttp.internal.io.RealConnection.createTunnel(RealConnection.java:300)
4

1 に答える 1

1

SonarQube Web Api によると、エンドポイント api/system/status はバージョン 5.2 以降でのみ使用できます。

SonarLint のバージョンは、SonarQube のバージョンと互換性がなくなったようです。このスレッドを開きました: https://groups.google.com/forum/#!topic/sonarlint/bkpPRzUyuNc

リンク:https ://sonarqube.com/web_api/api/system

于 2016-09-22T09:43:46.557 に答える