Atlassian JIRA APIs
etc atlassian jira
Atlassian JIRA APIs
Atlassian no longer supports Jira REST Java Client library. If you have any questions about it, post them in the Atlassian Community.
Dependency: com.atlassian.jira:jira-rest-java-client-core
IssueJsonParser.java
// TODO: JRJC-122
// we should use fieldParser here (some new version as the old one probably won't work)
// enable IssueJsonParserTest#testParseIssueWithUserPickerCustomFieldFilledOut after fixing this
final Object value = json.opt(key);
fields.add(new IssueField(
key,
namesMap.get(key),
typesMap.get("key"), // 이 부분 하드코딩이 문제임.
value == JSONObject.NULL || value == JSONObject.EXPLICIT_NULL ? null : value));
참고로 baeldung Jira Rest API 내용을 참고하여 getIssue 코드를 사용하면 에러가 발생한다.
위 코드 부분에서 typesMap.get("key") 이 부분이 문제인것 같지만, no longer supports 상태라.. Jira Rest Java Client Core 는 사용하지 않는것이 좋아보인다. 대신 아래 두 API 를 사용하는 것이 좋다.