Исключение при выполнении запроса SOAP с использованием пены в Python

Я получаю доступ к нашей системе jira, чтобы получить некоторую информацию через SOAP. Недавно они обновили систему jira, и я начал замечать некоторые проблемы. Проблема хорошо известна, но я не мог понять решение, которое было опубликовано.

Файл «C: \ CRMAPPS \ APPS \ PYTHON ~ 1 \ lib \ xml \ sax \ handler.py», строка 38, в исключении срабатывания fatalError xml.sax._exceptions.SAXParseException:: 756: 14: элемент не найден

Функция запроса - JQLStr = "" "project =% s and (сводка ~" \ "% s" "OR description ~" \ "% s" ") и ключ> =% s ORDER BY key 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.

Я отвечаю за более чем 10 сценариев отчетов, которые в настоящее время функционально не работают или дают сбой по двум причинам ... Использование другого мыльного клиента - это не то, что я могу себе позволить с таким плотным графиком ..


person Shawn    schedule 24.01.2013    source источник


Ответы (1)


Возможно, это не совсем проблема с пеной. Не могли бы вы вставить свой полный код?

Подтвердили ли вы, что тот же вызов службы возвращает результаты, когда вы используете инструмент (может быть, SOAPUI) для вызова службы?

person Guddu    schedule 25.01.2013