狀況
當您嘗試將訊息傳送至 SAP 系統中,使用了不正確的登入使用者名稱或密碼,在 Microsoft BizTalk Server 2013 R2 或 Microsoft BizTalk Server 2013年時,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,文化特性 = 中性,PublicKeyToken = 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 (TimeSpan 逾時、 AsyncCallback 回呼物件狀態) 在 Microsoft.BizTalk.Adapter.Wcf.Runtime.OneWayOperationSendPortRequestChannel'1.OnBeginClose (TimeSpan 逾時、 AsyncCallback 回呼物件狀態) 在 System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject、 TimeSpan 逾時、 AsyncCallback 回呼,物件狀態) 在 System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan 逾時、 AsyncCallback 回呼物件狀態) 在 System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject、 TimeSpan 逾時、 AsyncCallback 回呼,物件狀態) 在 System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan 逾時、 AsyncCallback 回呼物件狀態) 在 [0] 重新擲回的例外狀況︰ 在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg、 IMessage retMsg) 在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData 和 msgData,Int32 型別) 在 System.ServiceModel.ICommunicationObject.BeginClose (AsyncCallback 回呼,物件狀態) 在 [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 結果,則為 True 的 completedSynchronously) 在 System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame (通知 IAsyncResult 結果) 在 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished ([例外狀況的 operationException 中的 [物件 operationResult) 在 Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1.AsyncRequest (物件 obj) 在 System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext、 ContextCallback 回呼、 物件狀態,則為 True 的 preserveSyncCtx) 在 System.Threading.ExecutionContext.Run (ExecutionContext executionContext、 ContextCallback 回呼、 物件狀態,則為 True 的 preserveSyncCtx) 在 System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() 在 System.Threading.ThreadPoolWorkQueue.Dispatch()。解決方案
累積更新資訊
BizTalk Server 和 BizTalk 配接器的封包 2013年下列累積的更新,已先解決此問題︰
狀態
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。
參考
如需 BizTalk Server 的 service pack 和累積的更新清單的詳細資訊,請參閱KB 2555976: BizTalk Server 服務套件和累積更新清單。 如需有關 BizTalk Server hotfix 的詳細資訊,請參閱KB 2003907︰ 資訊關於 BizTalk hotfix 和累積更新支援。