ESB Toolkit 2.1错误:“无法登记发送端口'ALL.Exceptions'...”

时间:2011-06-22 17:37:06

标签: biztalk esb biztalk-2010

我使用之前工作过两次的相同过程(痛苦)重新安装了ESB工具包。

但是现在当我尝试在BizTalk管理控制台中启动BizTalk应用程序“Microsoft.Practices.ESB”时,应用程序无法开始显示以下错误:

Could not enlist Send Port 'ALL.Exceptions'. 
Exception from HRESULT: 0xC00CE557 (Microsoft.BizTalk.SnapIn.Framework)

我在事件日志中找到了此错误消息:

  

无法与SQL实例[我的服务器]上的MessageBox BizTalkMsgBoxDb进行通信。   
错误代码:0x8004d00e。
可能的原因包括:
   1)MessageBox不可用    2)从本机到MessageBox的网络链接已关闭    3)本地计算机或托管此MessageBox的计算机上的DTC配置不正确。

SQL Server似乎运行正常。真的不知道从哪里开始寻找...

1 个答案:

答案 0 :(得分:8)

我遇到了同样的问题。检查端口的过滤器,如果列表为空,请尝试手动配置端口上的过滤器,如下所示: ErrorReport.FailureCode - 存在 Microsoft.Practices.ESB.ExceptionHandling.Schemas.Property.FaultCode - 存在 那些通常存在于这个端口上的过滤器,不知何故消失了。

为我工作,希望它也能为你工作

最好的问候, 大卫