2011-08-29 42 views
1

我有使用JIRA SOAP客戶端的問題。當我使用RemoteIssue.getResolution()或RemoteIssue.getStatus()時,我得到數字值。例如,假設我們有一個分辨率=固定的問題。當我調用client.getIssueFromJqlSearch(token,「issuetype = Bug AND resolution = fixed」,10)時,這將返回一個類型爲RemoteIssue []的數組。現在如果我調用問題[i] .getResolution()(其中問題[]是以前調用getIssuesFromJqlSearch的結果),則將返回值「5」而不是「固定」。如何解決這個問題?有沒有辦法讓這個問題的價值「固定」,而不是自定義值「5」?JIRA SOAP客戶端 - 返回無效字段值

預先感謝您。

+0

您使用的是哪個版本的JIRA? –

回答

0

如果您在SOAP API上調用getResolutions(),您將獲得實例中定義的所有分辨率(包括其ID)的數組。然後,您可以使用此來計算出您獲得的ID的分辨率。