在python中使用suds执行SOAP请求时出现异常

时间:2013-01-24 21:00:40

标签: soap-client python-2.6 suds

我正在访问我们的jira系统以通过SOAP获取一些信息。他们最近更新了jira系统,我开始看到一些问题。问题是众所周知的,但我无法解决已发布的解决方案。

文件“C:\ CRMAPPS \ APPS \ PYTHON~1 \ lib \ xml \ sax \ handler.py”,第38行,在fatalError中     提出例外 xml.sax._exceptions.SAXParseException :: 756:14:找不到元素

查询功能 - JQLStr =“”“project =%s和(summary~”\“%s”“OR description~”\“%s”“)和键> =%s ORDER BY键ASC”“”%(self.proj ,buildID,buildID,ind)

issues = self.client.service.getIssuesFromJqlSearch(self.auth,JQLStr,500)

使用快速和脏的修复工具,将500结果更改为1。 issues = self.client.service.getIssuesFromJqlSearch(self.auth,JQLStr,1)

但是最近这不是给我正确的号码票。我想知道如果我需要更新SUDS / Python或投诉给负责保持Jira运行的IT人员。

我负责10多个报告脚本,由于上述两个原因,这些脚本目前在功能上失败或崩溃。使用不同的肥皂客户端并不是我能负担得起如此紧张的时间表..

1 个答案:

答案 0 :(得分:0)

这可能不是一个肥皂水问题。你能粘贴完整的代码吗?

您是否在使用工具(可能是SOAPUI)调用服务时验证相同的Service调用是否返回结果?