Dynamics AX 2009 Корпоративный 7 накопительный портал AX_Core ОШИБКА при использовании Windows Server 2008 r2 64 бит и основа sharepoint 2010 - PullRequest
2 голосов
/ 03 мая 2011

Arquitecture:

Сервер AOS: работает под управлением Windows Server 2008 R2 64-разрядный испанский.

Сервер корпоративного портала: работает под управлением Windows Server 2008 r2 std 64 бит испанского, SharePoint 2010 Foundation 64 бит, IIS 7.5

Сервер базы данных: работает Windows Server 2008 r2 std, 64-битный испанский, SQL Server 2008 std r2, 64-битный испанский, службы Reporting Services и службы анализа, как 2008 r2, 64-битный испанский.

Проблема:

После обновления до Dynamics AX 2009 Rollup 7 возникает следующая ошибка. Это первый раз, когда портал EP внедряется и разворачивается. Я попробовал так много предложений, но не занимается этим.

EP Пользователи не могут перемещаться по страницам EP. Ниже приведен снимок ошибки, которая появляется на странице EP. Sharepoint, как обычно, не показывает информативные / описательные ошибки, и довольно сложно отлаживать страницы sharepoint, поэтому моей следующей ставкой было заглянуть в Event Viewer, чтобы получить более подробное описание ошибки.

Журнал просмотра событий: Сбой вызова адаптера объекта Dynamics Поток был прерван System.Threading.ThreadAbortException at AxCore_Call (UInt64, Char *, tagVARIANT *, Int32, tagVARIANT *) в Microsoft.Dynamics.BusinessConnectorNet.AxaptaObject.Call (String methodName, Object [] paramList) в Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsObjectAdapter.Call (String methodName)

Сессия бизнес-коннектора Microsoft Dynamics AX 444.

Тема была прервана. at AxCore_Call (UInt64, Char *, tagVARIANT *, Int32, tagVARIANT *) в Microsoft.Dynamics.BusinessConnectorNet.AxaptaObject.Call (String methodName, Object [] paramList)

Сбой выпуска сеанса для Microsoft Dynamics.

Не удалось найти сеанс .NET Business Connector.

Microsoft.Dynamics.Framework.BusinessConnector.Session.Exceptions.NoKernelSessionException в Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsSession.get_AxaptaAdapter () в Microsoft.Dynamics.Framework.Portal.AxWebSession.WebSessionClientRemove () в Microsoft.Dynamics.Framework.BusinessConnector.Session.DynamicsSession.Release (контекст ICacheContext)

Я могу предоставить дополнительную информацию, если это необходимо. Мне это кажется ошибкой, может ли тело помочь или подтвердить?

Ответы [ 2 ]

1 голос
/ 24 января 2012

Я думаю, что ключ к вашей проблеме заключается в следующем:

Не удалось найти сеанс .NET Business Connector.

Я видел этот урожай несколько раз. На сервере, где установлен EP, перейдите в Утилиту конфигурации AX и измените конфигурацию Target на Business Connector (не для интерактивного использования).

Убедитесь, что информация о конфигурации установлена ​​правильно и может подключаться к вашей AOS. BC будет использовать любые настройки, хранящиеся здесь. Если вы не изменили их с момента установки, вы не сможете выполнить необходимые подключения к AX.

1 голос
/ 03 мая 2011

Сначала я бы отозвал решение и развернул его снова. На sharepoint 2010 он находится в Central Admin> настройки системы> управление фермой> Управление решениями для ферм. Подробнее здесь: http://www.techgrowingpains.com/2010/07/adding-deploying-removing-and-most-all-things-involving-solutions-and-sharepoint-2010/

Затем вы также можете попробовать обновить веб-части снова. Перейдите в C: \ Program Files \ Microsoft Dynamics AX \ 50 \ Setup и запустите AxUpdatePortal.exe -updateWebSites -iisreset. Подробнее здесь: http://blogs.msdn.com/b/emeadaxsupport/archive/2009/05/13/updating-enterprise-portal-from-dynamics-ax-2009-client-fails-on-a-64bit-microsoft-windows-server.aspx

...