Dynamics AX 2009汇总7企业门户AX_Core错误使用Windows Server 2008 r2 64位和sharepoint 2010基础

时间:2011-05-02 21:45:14

标签: enterprise microsoft-dynamics dynamics-ax-2009 ax enterprise-portal

Arquitecture:

AOS服务器:运行Windows Server 2008 r2 std 64位西班牙语。

Enterprise Portal Server:运行Windows Server 2008 r2 std 64位西班牙语,SharePoint 2010 Foundation 64位,IIS 7.5

DataBase服务器:运行Window server 2008 r2 std 64位西班牙语,SQL Server 2008 std r2 64位西班牙语,报告服务和分析服务都是2008 r2 64位西班牙语。

问题:

更新到Dynamics AX 2009 Rollup 7后,我们遇到以下错误。这是EP门户首次实施和部署。我已经尝试了很多建议但没有处理这个问题。

EP用户无法浏览EP页面。以下是EP页面中出现的错误的快照。像往常一样,Sharepoint没有显示信息性/描述性错误,调试sharepoint页面非常困难,所以我的下一个赌注是调查事件查看器以获得更详细的错误描述。

事件查看器日志: 动态对象适配器调用失败线程正在中止 System.Threading.ThreadAbortException    在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。

线程正在中止。    在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 context)

如果需要,我可以提供其他详细信息。这对我来说似乎是个错误,任何人都能帮忙或确认吗?。

2 个答案:

答案 0 :(得分:1)

我会先撤回解决方案并再次部署。 在sharepoint 2010上,它位于中央管理员>系统设置>场管理>管理场解决方案。在此处阅读更多内容:http://www.techgrowingpains.com/2010/07/adding-deploying-removing-and-most-all-things-involving-solutions-and-sharepoint-2010/

然后,您还可以尝试再次更新Web部件。导航到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

答案 1 :(得分:1)

我认为你问题的关键在于:

  

找不到.NET Business Connector会话。

我已经看过很多次。在安装了EP的服务器上,转到AX配置实用程序并将配置目标更改为Business Connector(非交互式使用)。

确保正确设置配置信息并确保它可以连接到您的AOS。 BC将使用此处存储的任何设置。如果您在安装后没有更改它们,则无法与AX建立所需的连接。