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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.12.2012, 19:10   #1  
Brave is offline
Brave
Участник
 
26 / 14 (1) ++
Регистрация: 13.09.2010
Адрес: Санкт-Петербург
Axapta Business Connector vs ASP.NET
Приветствую участников конференции Axforum.info!

Уже два дня пытаюсь получить в ASP.NET данные из Axapta 3.0 SP4, используя Axapta Business Connector(ABC)!
Как я ABC только не регистрировал! Делал его даже службой Windows c Автозапуском.
Подключение к Axapta происходит, сессия с зелёным ромбом появляется.
Только вот на ASP странице появляется такая вот ошибка на вызове Axapta.Logon("","","",""):
"Exception(0x80041200) Лицензионный ключ на интеграцию с Internet Server для Navision Axapta Busines Connector не указан, поэтому запуск системы не допускается."
Тему
Axapta и ASP видел. Но про этот ключ, я знал сразу. Он стоит у пользователя под которым заходит ABC.
Так же скажу, что лицензий на COM Clients 5 штук. Лицензий из вкладки и Интернет нету ни одной. Но они и не нужны вроде.
Пробовал из C# и VB - подключаюсь и беру данные без проблем!Но очень хочется из ASP.

Дополню:Windows XP Proffessional.
IIS 5.0 Стоит локально на моей рабочей машине.
ABC зарегистрирован как COM+.

Приложения Axapta скинул к себе, в Clients/Appl.
К базе подключаюсь через настроенный ODBC.
Из Axapta 3.0 в Администрирование/Настройки/Интернет/Параметры, на закладке Статус Business Connector тест проходит отлично!

Главный вопрос: "Почему не работает ABC из ASP.NET?"
Мои мысли кончились,очень жду ваших. =)

С Уважением, Brave.

Последний раз редактировалось Brave; 12.12.2012 в 19:14.
Старый 12.12.2012, 19:19   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Brave Посмотреть сообщение
Лицензий из вкладки и Интернет нету ни одной. Но они и не нужны вроде.
А для чего нужны они?
Старый 12.12.2012, 20:27   #3  
handy-comp is offline
handy-comp
Участник
 
96 / 78 (3) ++++
Регистрация: 27.09.2012
Я бы попробовал поиграть с настройками идентификации (вкладка Identity) у сервиса COM+
Например указать там данные конкретного пользователя.
В пользу этой версии говорит тот факт, что приложение VB запущенное от текущего пользователя отрабатывает, а код из под IIS нет.
Старый 12.12.2012, 20:49   #4  
Brave is offline
Brave
Участник
 
26 / 14 (1) ++
Регистрация: 13.09.2010
Адрес: Санкт-Петербург
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
А для чего нужны они?
У меня сейчас нету под рукой Axapta, но например есть такая строка как ASP Manages - Это Администрирование Enterprise Portal. Там в основном от Портала лицензии.
Старый 12.12.2012, 20:54   #5  
Brave is offline
Brave
Участник
 
26 / 14 (1) ++
Регистрация: 13.09.2010
Адрес: Санкт-Петербург
Цитата:
Сообщение от handy-comp Посмотреть сообщение
Я бы попробовал поиграть с настройками идентификации (вкладка Identity) у сервиса COM+
Например указать там данные конкретного пользователя.
В пользу этой версии говорит тот факт, что приложение VB запущенное от текущего пользователя отрабатывает, а код из под IIS нет.
Делал ABC в виде службы под Windows и запускал её под своей учётной записью. Не помогало. Я вот не знаю как IIS запустить под другой учёткой. это я не пробовал. Хотя добавлял учётки IIS в группу локальных админов. Не помогло.
Мне кажется что проблема не в IIS. Проблема в ABC, так как он же мне ошибку генерирует, на русском языке!. =)
Старый 13.12.2012, 08:29   #6  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,438 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Axapta и ASP
Старый 13.12.2012, 08:56   #7  
Brave is offline
Brave
Участник
 
26 / 14 (1) ++
Регистрация: 13.09.2010
Адрес: Санкт-Петербург
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Не помогло.

Выкладываю события из логов:
Код:
Тип события:	Предупреждение
Источник события:	Axapta COM Connector
Категория события:	Отсутствует
Код события:	163
Дата:		13.12.2012
Время:		8:41:54
Пользователь:		Н/Д
Компьютер:	LD-039-003
Описание:
Axapta COM Connector Session 1.

SQL diagnostics: Использовать обнаруженный протокол SQL "s" не рекомендуется в многозадачном режиме Microsoft Axapta.

----------------------------------------------------------
Тип события:	Уведомление
Источник события:	Axapta COM Connector
Категория события:	Отсутствует
Код события:	172
Дата:		13.12.2012
Время:		8:41:54
Пользователь:		Н/Д
Компьютер:	LD-039-003
Описание:
Axapta COM Connector Session 5.

Axapta COM Connector has been started.

System Information:
  PID: 3972
  Component: C:\Program Files\Navision\Client\Bin\AxCom.dll
  Registration: COM+
  Build number: 1951.7500
  Configuration: ax3
  System directory: C:\Program Files\Navision\Client\
  Application: axteh1s
  Database: ASUP-SERVER-4 - axteh1s
  AOS: -
  X++ debugging: Enabled
----------------------------------------------------------
Тип события:	Ошибка
Источник события:	Axapta COM Connector
Категория события:	Отсутствует
Код события:	110
Дата:		13.12.2012
Время:		8:41:55
Пользователь:		Н/Д
Компьютер:	LD-039-003
Описание:
Axapta COM Connector Session 65535.

AxCOM.DLL interface call failed for session on thread 0x53C in CAxapta::DoLogon.  DBGetSessionPblk() returns NULL.
Первое событие непонятно.
Второе говорит об успешности подключения.
Третье походу и есть косяк!
Старый 13.12.2012, 09:44   #8  
Brave is offline
Brave
Участник
 
26 / 14 (1) ++
Регистрация: 13.09.2010
Адрес: Санкт-Петербург
Похоже решение проблемы здесь MSDN Kernell Rollup 3. Мы ставим только Kernell Rollup 2
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
fed: Net requirements update in MRP Module and Working Set of MRP Blog bot DAX Blogs 14 08.05.2012 13:09
C# and AX Development: Using the .NET Business Connector for Dynamics AX / Axapta Blog bot DAX Blogs 0 18.12.2007 04:00
Inside Dynamics AX 4.0: Working with the .NET Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Inside Dynamics AX 4.0: Inside the Business Connector Blog bot DAX Blogs 0 04.10.2007 05:15
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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