|
![]() |
#1 |
Читатель
|
Цитата:
Сообщение от kaw
![]() В очереди AifGatewaySendService, AifOutboundProcessingService - присутствуют,
хотя мне не понятно, как/почему это может повлиять на настройки... С правами хорошая идея, поставил на Private и Public очередь права ВСЕМ - ВСЕ ![]() но не помогло... P.S. Полностью на "Очередь сообщений" (первая красная галка) - изменить права не дает Код: FormatName:DIRECT=OS:mycomputername\private$\privatequery Последний раз редактировалось b_nosoff; 06.03.2012 в 13:32. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от b_nosoff
![]() только что проверил, правда на пятерке и семерке - после выдачи NETWORK SERVICE полного доступа к свежесозданной очереди, доступ к публичной очереди легок и непринужденен. К частной чуть сложнее - путь прописывается как
Код: FormatName:DIRECT=OS:mycomputername\private$\privatequery ![]() я пытался стандартными средствами Aif, попробывал через COM, по аналогии с AifMSMQAdapter . validateConfiguration X++: #AIF COM MSMQ; int actualPermissions; int requiredPermissions; ; // Create COM object new InteropPermission(InteropKind::ComInterop).assert(); // BP Deviation Documented MSMQ = AifUtil::getCOM(#MSMQProgId); CodeAccessPermission::revertAssert(); new InteropPermission(InteropKind::ComInterop).assert(); // BP Deviation Documented actualPermissions = MSMQ.validateConfiguration('\\\\MyPC\\mymsmq1'); CodeAccessPermission::revertAssert(); // Make sure they are sufficient if(actualPermissions < requiredPermissions) throw error("@SYS95514"); Цитата:
COM-объект класса "Microsoft.Dynamics.IntegrationFramework.Adapter.MessageQueue" не удалось создать. Убедитесь, что объект был должным образом зарегистрирован на компьютере "MyPC".
Объект "COM" не может быть создан |
|
![]() |
#3 |
Читатель
|
Цитата:
PS. Почему я упомянул про транзактность - мне не удалось заставить Аксапту работать с нетранзактными очередями... |
|
![]() |
#4 |
Участник
|
Цитата:
если я правильно понял в на форме "Каналы" (AifChannel), Вы прописываете именно такую строку ? P.S. нашел пример на VBS http://blogs.msdn.com/b/sansom/archi...from-msmq.aspx который отлично работает... |
|
![]() |
#5 |
Читатель
|
Цитата:
Честно говоря, идей, почему у вас не работает очередь, нет. Можно попробовать стандартные админские действия (переустановку компонента). PS. На всякий случай спрошу, вы точно установили очередь на том же сервере, где и AOS крутится? |
|
|
За это сообщение автора поблагодарили: kaw (1). |