Skip to content
This repository has been archived by the owner on Feb 8, 2021. It is now read-only.

Getting JSON exception in SonarQube QualityGate plugin:: org.json.JSONException declares multiple JSON fields named cause #26

Open
Abhay93 opened this issue Feb 27, 2019 · 0 comments

Comments

@Abhay93
Copy link

Abhay93 commented Feb 27, 2019

I am running SonarQube version 6.7.

Stack Trace

[go] Task: Plugin with ID: sonar.quality.gate.plugintook: 0.109s
[SonarQube Quality Gate Plugin] configuration setting 'SonarProjectKey' is 'TestApp'
[SonarQube Quality Gate Plugin] configuration setting 'StageName' is 'grep'
[SonarQube Quality Gate Plugin] configuration setting 'JobCounter' is ''
[SonarQube Quality Gate Plugin] configuration setting 'JobName' is 'curl'
[SonarQube Quality Gate Plugin] configuration setting 'IssueTypeFail' is 'warning'
[SonarQube Quality Gate Plugin] configuration setting 'SonarApiUrl' is 'http://localhost:9000/api'
[SonarQube Quality Gate Plugin] checking quality gate result for: TestApp
[SonarQube Quality Gate Plugin] API Url: http://localhost:9000/api
[SonarQube Quality Gate Plugin] Fail if: warning
[SonarQube Quality Gate Plugin] Error during get or parse of quality gate result. Please check if a quality gate is defined
JSONObject["parameter"] not found.
class org.json.JSONException declares multiple JSON fields named cause

Parameter is not there in the JSON recieved
https://github.com/charleston10/gocd-plugins/blob/master/sonar-qualitygates-plugin/src/com/tw/go/task/sonarqualitygate/SonarTaskExecutor.java#L56

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant