Hi!
I've been using com.atlassian.jira 5.1.6 library for a weeks and it was fine. Today (18/02/2020) it stoped to work. I have a org.codehaus.jettison.json.JSONException: JSONObject["name"] not found.
Any idea please?? Thanks...
POM:
<dependency>
<groupId>com.atlassian.jira</groupId>
<artifactId>jira-rest-java-client-core</artifactId>
<version>5.1.6</version>
</dependency>
<dependency>
<groupId>io.atlassian.fugue</groupId>
<artifactId>fugue</artifactId>
<version>3.0.0</version>
<dependency>
Java
String JQL_JIRA_ACTIVE_SUBPROYECTS = "issuetype = Epic AND project in (SRT) AND status = 'In Progress' ORDER BY cf[12818] DESC, lastViewed DESC";
AsynchronousJiraRestClientFactory factory = new AsynchronousJiraRestClientFactory();
jiraClient = factory.createWithBasicHttpAuthentication(new URI(MY_URI), MY_USR, MY_TOKEN);
SearchResult result = (SearchResult) jiraClient.getSearchClient().searchJql(JQL_JIRA_ACTIVE_SUBPROYECTS).get();
Error:
Throwable , RestClientException{statusCode=Optional.absent(), errorCollections=[]} :java.util.concurrent.ExecutionException: RestClientException{statusCode=Optional.absent(), errorCollections=[]}
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:357)
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1895)
at io.atlassian.util.concurrent.Promises$OfStage.get(Promises.java:353)
at com.atlassian.jira.rest.client.internal.async.DelegatingPromise.get(DelegatingPromise.java:101)
at TestConnetJira.test(TestConnetJira.java:79)
at TestConnetJira.main(TestConnetJira.java:41)
Caused by: RestClientException{statusCode=Optional.absent(), errorCollections=[]}
at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$3.apply(AbstractAsynchronousRestClient.java:191)
at com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient$3.apply(AbstractAsynchronousRestClient.java:185)
(...)
Caused by: org.codehaus.jettison.json.JSONException: JSONObject["name"] not found.
at org.codehaus.jettison.json.JSONObject.get(JSONObject.java:360)
at org.codehaus.jettison.json.JSONObject.getString(JSONObject.java:487)
at com.atlassian.jira.rest.client.internal.json.JsonParseUtil.parseBasicUser(JsonParseUtil.java:192)