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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.10.2003, 07:39   #1  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
? Отладка кода web-приложений
Пытался ставить точки останова в коде web приложения в методах формы(например tabChange). Перезапускал COM Connector, запускал это приложение, менял закладки, метод с breakpoint-ами выполнялся. Дебаггер не запускался. Как быть?

Конфигурация: W2K sp4, AX 3.0 SP1 RU, IIS, 2-tier. Галка в файле конфигурации "Allow debugging in the Business Connector" стоит. В параметрах пользователя Режим отладки=Когда есть точки останова.

Вот все что нашел по этому поводу:

Цитата:
Source: Navision Axapta Debugger
Debugging X++ code in the Axapta Business Connector is as easy as debugging code running in the Axapta client. The only difference is that the Axapta Business Connector has no client window.
Цитата:
Source: Developer's guide
This new standalone X++ debugger replaces the built-in X++ debugger, allowing you to debug X++ code running in the Axapta Business Connector
....
When a debug session is about to initiate, the X++ debugger is automatically launched by either the Axapta client or the Axapta Business Connector. All information shown in the X++ debugger is retrieved directly from the Axapta client or the Axapta Business Connector, which means that the X++ debugger has no connections to the database, the Axapta application, or the Axapta Object Server.
Старый 31.10.2003, 12:59   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Точка останова должна быть установлена тем пользователем от которого работает портал.

Например, если я вхожу как mazzy, то точку останова в Аксапте должен установить mazzy.

Если я вхожу от контактного лица (не сотрудником), то точку останова должен установить пользователь, который прописан в параметрах web-узла.
Старый 31.10.2003, 13:35   #3  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
большое спасибо. проглядел. моя вина %)
Старый 08.06.2004, 19:07   #4  
konfet is offline
konfet
Снова балуюсь косаптой :)
 
143 / 50 (2) ++++
Регистрация: 23.04.2003
Адрес: Moscow
IIS - сервер
Та же проблема Завел веб-пользователя (WebUser) типа "сотрудник" konfet, ссылается на аксаптовского пользователя konfet. На IIS - сервере (другая машина) - анонимный доступ. Портал работает, отладчик не работает. Веблет WebUserInfoWebLet отображает след. информацию:

Данные пользователя
Имя регистрации konfet
Язык пользователя Ru
Сотрудник 00009
Axapta user konfet
Logon user

то есть вот этот самый Logon user пустой - может быть, все дело как раз в этом?
Mazzy, не вспомните ли, какие именно настройки надо сделать на IIS, чтобы этот чертов отладчик наконец заработал? Галки все необходимые стоят, бизнес-коннектор перезапускался и т.д.

PS - только что подозрение закралось, что виндузовый (доменный) логин должен писаться так же, как аксаптовский - а у меня он по-другому пишется, не konfet. Пойду проверять
__________________
Бесты и регарды!
Старый 08.06.2004, 19:14   #5  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
А режим отладки у пользователя konfet в "Параметрах пользователя" какой?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 08.06.2004, 20:23   #6  
konfet is offline
konfet
Снова балуюсь косаптой :)
 
143 / 50 (2) ++++
Регистрация: 23.04.2003
Адрес: Moscow
"Когда есть точки останова". И галка Режим разработки у веб-узла тоже стоит (форма Администрирование Веб-узлов).
Я убрал anonymous-доступ на веб-сервер и веблет WebUserInfoWebLet теперь выдает следущее:


Данные пользователя
Имя регистрации 00009
Язык пользователя ru
Сотрудник 00009
Axapta user konfet
Logon user Domain_name\Konfetov


(без явного указания имени домена Domain_name в Cетевом имени пользователя, форма Сервис - Параметры - авторизованный доступ не работает). Однако дебужиться после этого Аксапта не стала


Может быть, я вообще неправильно понимаю термин "отладка веб-приложения"? Я хочу, чтобы при нажатии мышью на веб-странице , допустим, на ссылку-менюитем на веб-форму вываливался бы дебугер с точкой останова в методе init этой веб-формы...
__________________
Бесты и регарды!
Старый 09.06.2004, 14:50   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
все правильно вы понимаете.
должна работать... надо проверить.
Старый 07.02.2005, 13:25   #8  
SolNik is offline
SolNik
Участник
 
58 / 36 (2) +++
Регистрация: 22.10.2003
Та же проблема, что и у konfet - галки "Allow debugging..." у бизнес конектора и "По точке останова" у пользователя, под которым вхожу в аксапту стоят. Портал запускается под тем же юзером, что и ставятся точки останова - дебагер все равно не выскакивает...Вопрос к тем, кто все-таки смог запустить дебагер под веб - клиент аксапты, с которого мы хотим дебагить и сам портал с IIS не обязательно должны быть на одной машине? В чем еще может быть проблема?
Старый 08.02.2005, 14:46   #9  
SolNik is offline
SolNik
Участник
 
58 / 36 (2) +++
Регистрация: 22.10.2003
Проблема решилась! Аутентификация в бизнес коннекторе ОБЯЗАТЕЛЬНО должна быть установлена в Interactive User. Спасибо technetу
Старый 15.09.2005, 18:41   #10  
Denicce is offline
Denicce
Участник
 
62 / 54 (2) ++++
Регистрация: 22.03.2005
Адрес: Москва
Поподробнее можно, где этот параметр выставляется?
Старый 16.09.2005, 10:24   #11  
Denicce is offline
Denicce
Участник
 
62 / 54 (2) ++++
Регистрация: 22.03.2005
Адрес: Москва
Цитата:
Я убрал anonymous-доступ на веб-сервер и веблет WebUserInfoWebLet теперь выдает следущее:


Данные пользователя
Имя регистрации 00009
Язык пользователя ru
Сотрудник 00009
Axapta user konfet
Logon user Domain_name\Konfetov
у меня убран анонимный доступ, и все равно Logon User выдает пустое значение.
Старый 16.09.2005, 13:46   #12  
Denicce is offline
Denicce
Участник
 
62 / 54 (2) ++++
Регистрация: 22.03.2005
Адрес: Москва
Цитата:
Проблема решилась! Аутентификация в бизнес коннекторе ОБЯЗАТЕЛЬНО должна быть установлена в Interactive User. Спасибо technetу
При установке этого параметра в Interactive User на сервере ИИС, совмещенным с приложением, у меня вообще на сервере не запускается BC. Орет, что "configured identity is incorrect".
Старый 20.12.2006, 15:46   #13  
novic is offline
novic
Axapta Retail User
Axapta Retail User
 
168 / 25 (0) +++
Регистрация: 14.04.2005
Цитата:
Проблема решилась! Аутентификация в бизнес коннекторе ОБЯЗАТЕЛЬНО должна быть установлена в Interactive User. Спасибо technetу
Где этот параметр выставлять?
На бизнес коннекторе - в конткстном меню есть "св-ва" - это там?
Если кто точно знает - -подскажите пожалуйста.
Старый 29.04.2007, 05:27   #15  
veps is offline
veps
Участник
 
87 / 26 (1) +++
Регистрация: 22.03.2006
Адрес: хабаровск
Если вы все условия соблюдены и отладка не работает, то проблема в лицензии.
Теги
ax3.0, debugger, enterprise portal, отладка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отладка кода C# при разработке под EP AX2009 player DAX: Программирование 4 24.09.2008 19:38
Inside Dynamics AX 4.0: The Web Framework Blog bot DAX Blogs 0 25.10.2007 03:04
отладка Web приложений egorych DAX: Программирование 11 06.06.2007 18:26
Pokluda: Outbound web service (AIF) Blog bot DAX Blogs 0 28.10.2006 17:43
отладка кода в трехзвенке maxsmirnov DAX: Программирование 4 06.04.2004 11:33

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

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

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