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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.05.2015, 17:52   #1  
aweaka is offline
aweaka
Участник
 
10 / 11 (1) +
Регистрация: 08.02.2011
Отладка AfServiceFactory AX 2012
Коллеги, доброго времени суток.
Подскажите пожалуйста, как осуществляется отладка классов имплементированных от класса AfServiceFactory? Например AfProjectServiceClass

Все "стандартные" способы отладки пока не дают должно результата.

Спасибо.
Старый 13.05.2015, 18:29   #2  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Расскажите plz, как вы сейчас отлаживаете интересующие классы, и что именно не выходит.
Старый 13.05.2015, 18:49   #3  
lvan is offline
lvan
Участник
Аватар для lvan
Лучший по профессии 2014
 
858 / 82 (4) ++++
Регистрация: 15.04.2011
Записей в блоге: 1
если это сервис, то отлаживать надо с помощью VS
этот способ входит в число ваших "стандартных"?
или это нестандартный способ?
Старый 14.05.2015, 10:29   #4  
aweaka is offline
aweaka
Участник
 
10 / 11 (1) +
Регистрация: 08.02.2011
Спасибо за отклик.

Под "стандартными" я понимаю отладку в том числе с VS запуская монитор отладки msvsmon на AOS, цепляясь к процессу Ax32Serv. Установив точки останова в AfProjectServiceClass, symbols погружаются корректно. Инициирую отработку операции со стороны PS (Project Server). Проводка по интеграции прилетает в DAX. Но остановки, в указанных точках останова, не происходит. Допустимость отладки включена, так как для пакетных обработок остановка происходит.

Вторая попытка, это работа с сервисом интеграции который идёт в поставке к DAX в рамках интеграции с PSI (Project Server Integration). Цепляюсь к AxSynchronizationService, имея разобранную dll, но в данном случае для класса AfProjectServiceClass symbols не прогружаются (есть предположение что и не должны).

К слову, конфигурация вида: (всё отдельные машины - 5 штуки) AOS - SQL - SharePoint for DAX EP - PS - VS

Сейчас работаю только с VS и AOS.

Вопрос вероятно звучит вообще глобальнее, как осуществить отладку стандартных (не Web ) сервисов DAX? Так как, например, DAX PSI использует MSMQ.

Надеюсь чуть прояснил картину.

Спасибо.
Старый 14.05.2015, 11:02   #5  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Отладку надо делать под Аксаптой, а не VS

Запустите Аксапту под админом (Запустить от имени администратора в операционке)
Поставьте точку остановки в нужном классе
Запустите отладчик из Аксапты (Сервис/Отладчик в разработческом воркспейсе)
Ждите, когда отладчик перехватит код
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: gl00mie (5), R.Safianov (2), aweaka (1).
Старый 15.05.2015, 13:43   #6  
aweaka is offline
aweaka
Участник
 
10 / 11 (1) +
Регистрация: 08.02.2011
Thumbs up
Цитата:
Сообщение от AndyD Посмотреть сообщение
Отладку надо делать под Аксаптой, а не VS

Запустите Аксапту под админом (Запустить от имени администратора в операционке)
Поставьте точку остановки в нужном классе
Запустите отладчик из Аксапты (Сервис/Отладчик в разработческом воркспейсе)
Ждите, когда отладчик перехватит код
Спасибо! О этом способе из "стандартных" я знал. Но вероятно использовал не корректную конфигурацию для клиента на AOS. Перепроверил, остановилось, помогло.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axsa: MDM Adapter - Extending Dynamics AX 2012 R3 Master Data Management Blog bot DAX Blogs 0 22.05.2014 03:28
kamalblogs: SSRS Tip: Printing Row headers in every page – Dynamics Ax 2012 Blog bot DAX Blogs 0 23.09.2013 16:12
atinkerersnotebook: Walkthrough & Tutorial Summary Blog bot DAX Blogs 1 09.09.2013 09:11
emeadaxsupport: Final Microsoft Dynamics AX 2012 R2 Content Available! Blog bot DAX Blogs 0 04.12.2012 06:12
Dynamics AX Sustained Engineering: Servicing of Dynamics AX 2012 and Dynamics AX 2012 Feature Pack Blog bot DAX Blogs 0 08.05.2012 23:12

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

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

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