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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.08.2014, 11:04   #1  
A_BAS is offline
A_BAS
Участник
Аватар для A_BAS
 
77 / 48 (2) +++
Регистрация: 19.04.2012
SysGlobalObjectCache после перезапуска AOS
Наткнулся на интересную ситуацию.

Если сразу после перезапуска AOS запустить джоб:
X++:
static void Job1(Agrs _args)
{
    ttsbegin;
    info(strfmt("%1", appl.ttsLevel()));
    CompanyInfo::current();
    /* DimensionCache::insertValue(DimensionCacheScope::DefaultingReplaceAttributeValue,[1], [1]);*/
    info(strfmt("%1", appl.ttsLevel()));
    ttscommit;
}
транзакция прерывается после вызова SysGlobalObjectCache.insert() (внутри CompanyInfo::current()). Та же ситуация с DimensionCache::insertValue().

Однако, если написать SysGlobalObjectCache.insert("Any",[1],[1]), аборта транзакции не происходит.

При последующих запусках джоба прерывания транзакции не происходит.

Кто-нибудь знает как это лечится? Запросом в MS?

AX2012 R2 CU6
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как разблокировать таблицу без перезапуска AOS? CHESER85 DAX: Администрирование 7 08.11.2013 07:14
daxis: Troubleshooting blocked SPIDS in AOS Blog bot DAX Blogs 0 01.04.2009 18:05
После установки KR2 на AX3 SP3 не пускает на AOS больше 100 пользователей Alexandr A. Osipkin DAX: Администрирование 14 06.12.2008 02:33
Arijit Basu: AX 4 AOS Basics: [Level 100] Blog bot DAX Blogs 0 18.11.2007 14:30
После остановки и запуска AOS Аксапта начинает тормозить Balyasnikov DAX: Администрирование 7 09.09.2002 12:27

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

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

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