Импорт внешнего документа в SOAP сообщение не работает?

Я пытаюсь интегрировать Service Now и Cisco UC Manager. Я получил WSDL от CUCM, как упомянуто в Cisco DevNet: Административный XML (AXL) - Как. Файлы прилагаются ниже. Я также настроил экземпляр разработчика Service Now и пытаюсь загрузить сообщение SOAP, предоставленное в Service Now, безуспешно.

Поэтому я следую приведенной здесь инструкции: создайте SOAP-сообщение из WSDL, которое ссылается на внешний XSD-файл. Прекрасно работает с предоставленным примером SOAP.

Затем я продолжаю копировать и вставлять содержимое файла AXLAPI.wsdl в поле XML WSDL. Нажмите "Отправить" и пока все отлично работает. Окна возвращаются к списку сообщений SOAP с недавно созданным CUCM. Нажмите на CUCM, чтобы войти снова и перейти к SOAP-сообщению Imports. Создайте новый и введите содержимое AXLSoap.xsd в поле внешних документов.

Импорт сообщений SOAP

Выберите Отправить. Тогда все становится странным. Новая страница загружена:

Появится новая страница импорта сообщений SOAP

Теперь вы можете заметить, что эта страница точно такая же, как и предыдущая. Поэтому я попытался снова ввести данные и нажать "Отправить", затем снова появляется пустая страница, и, очевидно, введенные мной данные не были записаны, а сообщение не было импортировано.

Теперь я думаю, что проблема может заключаться в том, что входное сообщение слишком длинное для обработки Service Now, как будто я усекаю указанный выше файл, затем он отправляется и записывается (хотя он не будет работать, поскольку отсутствуют функции). Так что после попытки я попал в некоторые таблицы системных определений, с одной, называемой sys_soap_message_import, в которой, как предполагается, должны заканчиваться записи из импорта сообщений SOAP. Есть столбец с именем External Documents с максимальной длиной, установленной в 75000 (I'). я не уверен в единице). Поэтому я подумал, что это может быть так, и увеличил его до максимально допустимой длины, но после повторной попытки проблема не была решена.

Есть ли обходной путь? Документы, которые я прилагаю, имеют размер около 3 МБ, 50000 строк и 3 миллиона символов. Я установил максимальную длину в 2 миллиарда без какого-либо успеха.

В чем может быть проблема и как я могу ее решить? Кто-нибудь успешно интегрировал Сервис сейчас и CUCM?

добавить https:// к ссылкам ниже

AXLSoap.xsd: ufile.io/wfb4n

AXLAPI.wsdl: ufiles.io/wo5z5

0 ответов

Другие вопросы по тегам