07.03.2013, 13:48 | #1 |
Участник
|
Ошибка при инициализации SoapClient30
Возникла следующая проблема
DAX2009, Kernel version 5.0.1500.4570 Код: X++: COM ediService = new COM('MSSOAP.SoapClient30'); ediService.mssoapinit("http://<адрес сайта>/webserv2/EDIservice.asmx?WSDL"); Метод "mssoapinit" в COM-объекте класса "MSSOAP.SoapClient30" возвратил код ошибки 0x80020009 (DISP_E_EXCEPTION), который означает: WSDLReader:XML Parser failed at linenumber 0, lineposition 0, reason is: Ошибка загрузки указанного ресурса. HRESULT=0x1: Неверная функция. - WSDLReader:Loading of the WSDL file failed HRESULT=0x80070057: Параметр задан неверно. - Client:One of the parameters supplied is invalid. HRESULT=0x80070057: Параметр задан неверно. В системном журнале ошибок дополнительной информации по этой ошибке нет. Ошибка возникает при выполнении кода на конкретном терминальном сервере (Windows Server 2008 R2 64 Enterprise SP1). Причём 2 дня назад этот код там же отрабатывал без замечаний, изменений в коде заведомо не было. Ошибка проявляется стабильно под разными пользователями. На другом терминальном сервере и рабочей станции код отрабатывает без ошибки. При попытках решения проблемы SoapClient на сервере переустанавливался, сам сервер перезапускался - без результата. На всякий случай пробовал явно прописать в строку инициализации loginassword, хотя проблема и не в отсутствии доступа, так же не помогло. Буду благодарен за любую информацию, которая может пролить свет на эту тёмную ситуацию
__________________
Здесь могла быть Ваша реклама! |
|