你目前正处于脱机状态,正在等待 Internet 重新连接

修复: 没有任何有意义的事件对 BizTalk Server 2013 R2 中的 SAP 适配器崩溃的错误消息

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3065745
症状
尝试发送到 SAP 系统通过在 Microsoft BizTalk Server 2013 R2 中使用了不正确的登录用户名或密码的消息时该 BizTalk 主机实例就会崩溃。以及在应用程序日志中记录以下错误消息:

应用程序: BTSNTSvc64.exe
框架版本: v版本编号>
说明: 由于未处理的异常而终止该进程。
异常信息: System.Runtime.CallbackException
堆栈:
在 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (System.Object,System.Exception)
在 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[[System.__Canon,mscorlib,版本 = 4.0.0.0,区域性程序 = b77a5c561934e089]]。AsyncRequest(System.Object)
在 System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,布尔值)
在 System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object,布尔值)
在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
在 System.Threading.ThreadPoolWorkQueue.Dispatch()

未处理的异常捕获异常的详细信息: System.Runtime.CallbackException: 异步回调引发异常。---> System.ServiceModel.CommunicationObjectFaultedException: 通信对象 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[System.ServiceModel.Channels.IRequestChannel],因为它处于 Faulted 状态无法用于通信。

服务器堆栈跟踪:
在 System.ServiceModel.Channels.CommunicationObject.BeginClose (时间跨度超时、 异步回调操作回调对象状态)
在 Microsoft.BizTalk.Adapter.Wcf.Runtime.OneWayOperationSendPortRequestChannel'1.OnBeginClose (时间跨度超时、 异步回调操作回调对象状态)
在 System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject 时间跨度超时、 异步回调操作回调、 对象状态)
在 System.ServiceModel.Channels.CommunicationObject.BeginClose (时间跨度超时、 异步回调操作回调对象状态)
在 System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject 时间跨度超时、 异步回调操作回调、 对象状态)
在 System.ServiceModel.Channels.CommunicationObject.BeginClose (时间跨度超时、 异步回调操作回调对象状态)

在 [0] 重新引发的异常:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg,IMessage retMsg)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData,Int32 类型)
在 System.ServiceModel.ICommunicationObject.BeginClose (异步回调操作回调,对象状态)
在 Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.HandleTransmissionException[ChannelType] (ex,CallbackState'1 状态异常)
在 Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback (IAsyncResult 结果)
在 System.Runtime.AsyncResult.Complete (布尔型 completedSynchronously)
---内部异常的堆栈跟踪---结束
在 System.Runtime.AsyncResult.Complete (布尔型 completedSynchronously)
在 System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.CallComplete (布尔型 completedSynchronously、 异常的异常)
在 System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.FinishSend (IAsyncResult 结果,布尔型 completedSynchronously)
在 System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame (IAsyncResult 结果)
在 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (对象 operationResult,异常 operationException)
在 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1.AsyncRequest (对象 obj)
在 System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext ContextCallback 回调、 对象状态、 布尔型 preserveSyncCtx)
在 System.Threading.ExecutionContext.Run (ExecutionContext executionContext ContextCallback 回调、 对象状态、 布尔型 preserveSyncCtx)
在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
在 System.Threading.ThreadPoolWorkQueue.Dispatch()。
解决方案

累积更新信息

BizTalk Server 2013 R2

第一次是在 BizTalk Server 2013 R2 的以下累积更新中解决此问题:
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
参考
BizTalk Server 服务包和累积更新列表的详细信息,请参阅 KB 2555976: Service pack 和 BizTalk Server 累积更新列表.

有关 BizTalk Server 修补程序 KB 2003907: BizTalk 修补程序和累积更新的支持信息.

警告:本文已自动翻译

属性

文章 ID:3065745 - 上次审阅时间:07/02/2015 23:50:00 - 修订版本: 1.0

Microsoft BizTalk Server 2013 R2 Branch, Microsoft BizTalk Server 2013 R2 Developer, Microsoft BizTalk Server 2013 R2 Enterprise, Microsoft BizTalk Server 2013 R2 Standard

  • kbqfe kbsurveynew kbexpertiseadvanced kbfix kbmt KB3065745 KbMtzh
反馈
t/javascript" src="https://c.microsoft.com/ms.js">