AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.10.2013, 19:44   #1  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
MSXML2.XMLHTTP на стороне сервера (RunOn=Server)
Здравствуйте!

При отправке http-запроса с клиента все проходит без ошибок.
Код отправки:
X++:
http = new COM("MSXML2.XMLHTTP");
http.open("POST", url, false, Login, Password);          
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded; charset=utf-8");
http.setRequestHeader("Content-length", len);
http.send(parms);

xmlDoc = XmlDocument::newXml(http.responseText());
При отправке данного запроса на серверной стороне (CalledFrom = Server) вылетает ошибка:
Цитата:
Метод "send" в COM-объекте класса "MSXML2.XMLHTTP" возвратил код ошибки 0x800C0005 (<неизвестно>), который означает: System error: -2146697211.
В чем может быть причина указанной ошибки?
__________________
С уважением, Александр.
Старый 28.10.2013, 21:17   #2  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Причина может быть в том, что при работе на сервере нужно еще задать настройки proxy. Кроме того, на RSDN пишут, что на сервере нужно использовать MSXML2.ServerXMLHTTP.
За это сообщение автора поблагодарили: Ace of Database (3), samolalex (3).
Старый 29.10.2013, 11:10   #3  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Спасибо за инфу. Помогло и без указания параметров Proxy. В моем случае при "isRunningOnServer" достаточно было использовать MSXML2.ServerXMLHTTP.
__________________
С уважением, Александр.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Выполнение кода на стороне SQL Server dech DAX: Программирование 29 12.11.2014 17:56
chrisfie: Project Server 2007 TechNet Webcasts recordings and decks Blog bot DAX Blogs 0 21.07.2009 10:05
RunOn=Server Проблема listener DAX: Программирование 7 06.10.2003 13:30
Исполнение методов класса на стороне сервера (AOS)? SnowMan DAX: Программирование 11 28.08.2003 16:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:10.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.