使用jira4r soap接口返回带有nil值的RemoteIssue

时间:2010-10-22 18:05:38

标签: ruby soap jira

我正在构建一个jira soap客户端,允许我更新Jira问题。

问题是当我使用getIssue()方法查找问题时,会返回一个RemoteIssue对象,但在所有标准属性中都有nil值,如:key,summary,description等。

这是我的简化代码:

  

要求'rubygems'   要求'jira4r'

     

host =“http:// testjiraserver”
  user =“hudsonuser”
  密码=“husdonpw”
  jira = Jira4R :: JiraTool.new(2,主持人)
  jira.login(用户名,密码)
  issue = jira.getIssue(“BUILD-101”)
  把issue.key

返回值nil,但返回一个RemoteIssue对象,并在某些自定义字段中具有适当的值,以便我确认我已返回正确的问题。

3 个答案:

答案 0 :(得分:0)

没找到根本原因。重启Jira解决了这个问题。

答案 1 :(得分:0)

这也发生在我身上,JIRA 4.3.2。重启JIRA也解决了我的问题。

答案 2 :(得分:0)

我认为重启Jira对于这种情况可能有点过分。 (特别是在生产服务器上)

我目前遇到了完全相同的问题,即使我使用Jira4R获得nil对象,但当我尝试使用SOAPUI甚至是Savon时也不是这样。

更好的解决方案吗?