RemoteIssue возвращается со значениями nil, используя мыльный интерфейс jira4r - PullRequest
0 голосов
/ 22 октября 2010

Я создаю мыльный клиент jira, который позволит мне обновлять проблемы с Jira.

Проблема в том, что при поиске проблемы с помощью метода getIssue () возвращается объект RemoteIssue, но он имеет значения nil во всех стандартных атрибутах, таких как: ключ, сводка, описание и т. Д.

Вот мой упрощенный код:

требуется 'rubygems' требует 'jira4r'

host = "http://testjiraserver"
user = "hudsonuser"
пароль = "husdonpw"
jira = Jira4R :: JiraTool.new (2, хост)
jira.login (пользователь, пароль)
эмиссия = jira.getIssue ("BUILD-101")
ставит вопрос.ключ

Возвращает значение nil, но объект RemoteIssue возвращается и имеет соответствующие значения в некоторых настраиваемых полях, которые позволяют мне подтвердить, что я вернул правильную проблему.

Ответы [ 3 ]

0 голосов
/ 27 апреля 2011

Это случилось и со мной, с JIRA 4.3.2. Перезапуск JIRA также решил мою проблему.

0 голосов
/ 08 июля 2011

Я думаю, что перезапуск Jira может быть немного излишним для этой ситуации.(Особенно на производственном сервере)

У меня сейчас точно такая же проблема, и хотя я получаю нулевые объекты с Jira4R, это не тот случай, когда я пытаюсь использовать SOAPUI или даже Savon.1004 * Лучшее решение для кого-либо?

0 голосов
/ 03 ноября 2010

Не нашел основную причину.Перезапуск Jira решил проблему.

...