Показать сообщение отдельно
Старый 07.10.2010, 10:33   #17  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от d&m Посмотреть сообщение
подскажите, а причем тут класс BankClientStreamTextFile_RU?

я смотрю список задач по пакетному заданию - там:
1. имя класса - BankClientImport_RU (у этого класса RunOn = CalledFrom
2. запустить из местоположения - Сервер. Из-за этого эта задача всегда будет выполняться на сервере пакетной обработки и завершаться ошибкой "Олицетворенный на сервере (RunAs) сеанс попытался вызвать метод, который доступен только на клиенте"
Разработчики класса BankClientImport_RU просто проглядели что он в своих недрах вызывает "чисто" клиентский класс BankClientStreamTextFile_RU (а может и ещё какие-нибудь помимо этого). Поэтому и выставили свойство RunOn = CalledFrom. Изменить надо это свойство на Client и перекрыть метод runsImpersonated() и всё.
__________________
Дмитрий
За это сообщение автора поблагодарили: mazzy (2).