Тема: msxml3.dll access is denied

Создан:Константин Э Миколайчук; MailR5 11/24/2009 10:26 AM
Папка:
06. Разработка Notes-приложений
Тип сообщения:
Мне лень заполнять это поле

Сообщение:

Пытаюсь использовать в агенте, исполняемом на сервере, конструкцию

==
Set oXMLDocument =CreateObject("MSXML2.DOMDocument") <-- 1
oXMLDocument.async = False
oXMLDocument.Load sURL <-- 2
==

Агент имеет полные административные права.

с непонятной периодичностью получаю или ошибку в строке 1

Cannot create automation object

или, если с первой строкой все проходит нормально, на последней строке получаю

msxml3.dll: Access is denied.

Имею 2 сервера в кластере, с одинаковыми версиями лотус (704), работающими под одним и тем же доменным пользователем с идентичными правами, одинаковыми установленными пакетами обновлений, одинаковыми настройками безопасности для IE - на одном из серверов - все нормально, а на втором - указанные выше ошибки.

Подскажите, пожалуйста, в чем может быть дело?


Иерархия документов данной дискуссии:
msxml3.dll access is denied (Константин Э Миколайчук; MailR5) (24.11.2009 10:26:19)
.... Возможно вы имеете разные версии msxml3.dll на разных серверах и разные права одного и того же доменного пользователя к локальным ресурсам разных серверов... (Igor Kudryashov) (27.11.2009 9:50:24)
.... не порали прекратить пользовать подобный подход ;)? И спокойно использовать java (Mikhail Cholokov) (24.11.2009 14:12:36)
........ угу... тем более, что веб-сервисы с Домино использовать вообще бессмыслица (+) (Stepan Karandin; App01) (25.11.2009 12:12:02)
............ Степан, для понимания вопроса - приложение, которое перестало работать нормально - третьей стороны, оно по факту ЕСТЬ, и переписывать его в планах никак не стояло. Все мои "доморощенные", как Вы выразились, приложения упешно продолжают работать :-). (Константин Э Миколайчук; MailR5) (27.11.2009 12:50:06)
................ Я приношу извинения за эпитет, хотя не имел ввиду конкретно Вас (+) (Stepan Karandin; App01) (27.11.2009 14:11:39)
................ В свое время пришлось вынести работу с OLE в отдельный EXE-шник... Криво, конечно, но помогло (-) (Vitaliy A Bourchenkov) (27.11.2009 15:30:53)
............ угу... а доморощенные архитекторы говорят только общими заумными фразами, и ничего по сути вопроса (-) (Anton Grinichev) (25.11.2009 14:01:37)
................ +1 чета Степа ваще мимо кассы выгрузил. По делу: а не проверяли (у нас такое давно было), аутомейшен сервер залипает (не выгружается) в памяти и CreateObject обламывается на след. заходе (-) (Mitka Akulov) (27.11.2009 9:27:22)
.................... Кстати, неплохо сначала попробовать получить имеющийся в памяти объект с помощью GetObject, а уж если не получится, создать новый с CreateObject (Igor Kudryashov) (27.11.2009 9:52:27)
........................ Не прошло, или я не правильно Вас понял.. (Константин Э Миколайчук; MailR5) (27.11.2009 13:01:37)
............................ Всё так... (Igor Kudryashov) (27.11.2009 14:21:15)
........................ Да, неплохо бы, но у нас дымомрощенных не получалось в скрипте GetObject'ом получать чего-то кроме Nothing, наверное курили чего-то не то....(-) (Mitka Akulov) (27.11.2009 13:14:52)
.................... Да, есть такое (залипание), и причем тоже только на этом проблемном сервере. (Константин Э Миколайчук; MailR5) (27.11.2009 12:47:23)
........................ мы устойчивого решения не нашли и перешли на жабу ;) (Mitka Akulov) (27.11.2009 13:15:58)
............................ Могу только добавить, что использовали вот этот пример (+) (Andrew S Golembiovskiy) (30.11.2009 10:26:17)
............................ вот это я понимаю - решение, а бороться с экзерцизами МС - это для эстетов :) (Mikhail Cholokov) (30.11.2009 0:21:08)
................................ У каждого своя борьба: кто-то борется с экзерцизами, а кто-то с МС :) (-) (Anton Grinichev) (30.11.2009 9:34:09)
................ +1 [Нехорошо...] (-) (Vlad Sh) (26.11.2009 19:28:46)


Разработчикам и администраторам: курсы, книги, сертификация