Имя: Пароль:
1C
1C 7.7
v7: Загрузка XML
0 Маркусс
 
26.11.14
09:29
Добрый день

1С 7.7 Вываливается с ошибками "Исключениие unknown software exception....."
"Инструкция по адресу .... обратилась к памяти по адресу... Память не может быть "written"


WinHttp=СоздатьОбъект("WinHttp.WinHttpRequest.5.1");

WinHttp.Option(2,"UTF-8");

WinHttp.SetTimeouts(,,300000,300000);

WinHttp.Open("POST", Endpoint, 0);

WinHttp.Send(ТекстЗапроса);


ОтветСервиса=WinHttp.ResponseText();


xmlResponse = СоздатьОбъект("MSXML.DOMDocument");

xmlResponse.loadXML(ОтветСервиса);////здесь долго думает и валится

Что делать? как исправить?
Спасибо.
1 Wobland
 
26.11.14
09:42
я однажды видал окошко "свободная память системы закан..."
2 Маркусс
 
26.11.14
09:48
(1) там от силы 5-10 заказов
3 Chameleon1980
 
26.11.14
11:06
(1) сообщение прервалось? :)
4 Wobland
 
26.11.14
11:13
(3) имеено так, с многоточием ;)
5 Маркусс
 
26.11.14
11:15
Видимо дело всё-таки в размере. Потому что дни, в которые мало заказов грузятся нормально.
В чём тут проблема? Как обойти?
6 Chameleon1980
 
26.11.14
11:18
(4) сработала самозащита.
...
короче, чем
чивается

:)
экономия на всем
7 Chameleon1980
 
26.11.14
11:20
битва за каждый байт.
как когда-то на спектрумах
кто знает поймет :)
8 an-korot
 
26.11.14
11:21
использую ServerXMLHTTP все работает без глюков
зачем открывать 2 хмл объекта? ты делаешь запрос и получаешь ответ и можешь командами WinHttpRequest  в том же объекте которым делал запрос разбирать ответ.
9 Serginio1
 
26.11.14
11:24
10 Ёпрст
 
26.11.14
11:35
(0) а что хоть в WinHttp.ResponseText прилетело ?
Мот там и вовсе не xml ?
11 Маркусс
 
26.11.14
11:37
(10) XML там. сохраняю. открываю
12 Ёпрст
 
26.11.14
11:49
А так ? т.е через другой объект
xmlResponse= СоздатьОбъект("Microsoft.XMLDOM");
xmlResponse.loadXML(ОтветСервиса);
13 Ёпрст
 
26.11.14
11:52
или так ?

xmlResponse= СоздатьОбъект("MSXML2.DOMDocument.6.0");
xmlResponse.loadXML(ОтветСервиса);
14 Маркусс
 
26.11.14
14:24
сделал через OLEExSup.dll
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший