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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.02.2011, 21:42   #1  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Batch + info() = "RPC error: RPC exception 1702 occurred in session XXX"
AX2009 RU5,RU6.
Столкнулись с такой проблемой: если ф-я Info("") вызывается во время отработки пакетного задания, то это однозначно приводит к ошибке вызова клиентского кода в журнале Windows (вид ошибки см. в теме). Сколько раз вызывался метод info(), столько ошибок и вываливается. Замечено также, что часто AOS "захлёбывается" в множестве таких ошибок и падает (есть у нас один пакетник, который за один цикл своей отработки вызывает инфолог около двухсот раз ).
Воспроизвести ошибку довольно просто - берем класс Tutorial_RunbaseBatch в методе run вызываем Info(""), запускаем класс на выполнение в пакетном режиме и наблюдаем за журналом Windows.
Ошибка воспроизводится на совершенно девственных инсталляциях AX2009 RU5,RU6 (другие версии не проверял), а также на OS 2008 Server R2, Win7 (другие версии не проверял).

Естественно, это актуально не только для метода info(), но и для всех схожих методов, таких как error(), warning() - ошибка возникает непосредственно в kernel-методе xInfo.add().
Пока слепил workaround - просто блокируем вызов инфолога для SessionType = Worker, логируя infolog messages в отдельный лог, но хотелось бы обойтись без костылей.

Сталкивался ли кто-то с подобной проблемой?
За это сообщение автора поблагодарили: Logger (3).
Теги
ax2009, rpc, отладка, ошибка, пакетное задание, ядро

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
RPC exception 5 occurred (AX2009) player DAX: Администрирование 6 30.05.2012 11:38
"An unexpected exception occurred" во время установки. Hub DAX: Администрирование 2 19.12.2009 12:09
RPC error: Exception 3221225495 occurred in session 1 Ivanhoe DAX: Администрирование 7 03.03.2009 08:03
axaptapedia: Batch processing Blog bot DAX Blogs 0 29.01.2009 17:05
Вылетает аxапта 4.0 при завершении работы Delfins DAX: Прочие вопросы 5 27.06.2007 15:43

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:00.