每次我试图向Jira发送问题时,都会出现以下错误:
suds.WebFault: Server raised fault: 'org.xml.sax.SAXException:
Found character data inside an array element while deserializing'
我在stackoverflow和web上搜索答案,有人说这是suds 0.3<;fault。但我使用的是0.4.1.1版本。在
我的问题是:
^{pr2}$我制作的Jira课程:
def create_issue(self,issue):
if(not isinstance(issue,dict)):
raise Exception("Issue must be a dict")
new_issue = self.jira.service.createIssue(in0 = self.auth,in1 = issue)
return new_issue["key"]
组件不正确。它必须是一个数组,因为它是多值的。关于https://developer.atlassian.com/display/JIRADEV/Creating+a+JIRA+SOAP+Client的一些提示,或者看看jirapythoncli是如何做到的
“组件”:[17311]
使用jira python,我可以添加具有以下特性的组件:
我一直试图以“components={'name':'applicationslow'}”的形式发送一个组件,但是我得到的却是“数据不是数组”(或者类似的东西)。我看了一下restapi,以及它们的一些数组示例是如何组成的,这就是我如何在上面的示例中找到的。在
https://developer.atlassian.com/display/JIRADEV/JIRA+REST+API+Example+-+Create+Issue#JIRARESTAPIExample-CreateIssue-Request
^{pr2}$我知道这有点离题,但当我搜索我的问题时,我发现我自己经常回来这里,所以我希望这对你的案件和任何其他人都有帮助。其概念与组件字段只接受对象数组相同。在
相关问题 更多 >
编程相关推荐