Dotyczy
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard BizTalk Server 2013 Branch BizTalk Server 2013 Developer BizTalk Server 2013 Enterprise BizTalk Server 2013 Standard

Objawy

Podczas próby wysłania wiadomości do systemu SAP przy użyciu logowania niepoprawna nazwa użytkownika lub hasło w programie Microsoft BizTalk Server 2013 R2 lub w programie Microsoft BizTalk Server 2013, ulega awarii wystąpienie hosta systemu BizTalk. Ponadto następujący komunikat o błędzie jest rejestrowane w dzienniku aplikacji:

Aplikacja: BTSNTSvc64.exeFramework w wersji: v <Numer wersji>Opis: Proces został zakończony z powodu nieobsługiwany wyjątek.Informacje o wyjątku: System.Runtime.CallbackExceptionStos:w Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (System.Object, System.Exception)w Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[[System.__Canon, mscorlib, wersja = 4.0.0.0, kultury = neutral, PublicKeyToken = b77a5c561934e089]]. AsyncRequest(System.Object)w System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, wartość logiczna)w System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, wartość logiczna)w System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()w System.Threading.ThreadPoolWorkQueue.Dispatch()Przechwycono nieobsługiwany wyjątek, szczegóły wyjątku: System.Runtime.CallbackException: asynchroniczne wywołanie zwrotne wywołało wyjątek. ---> System.ServiceModel.CommunicationObjectFaultedException: Microsoft.adapters.internal.layeredchannelbindingelement.layeredoutboundchannel'1[system.ServiceModel.Channels.IRequestChannel obiektu komunikacyjnego], nie można używać do komunikacji, ponieważ jest on w stanie Faulted.Ślad stosu serwera:w System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan limitu czasu, wywołania zwrotnego AsyncCallback, stan obiektu)w Microsoft.BizTalk.Adapter.Wcf.Runtime.OneWayOperationSendPortRequestChannel'1.OnBeginClose (TimeSpan limitu czasu, wywołania zwrotnego AsyncCallback, stan obiektu)w System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject, TimeSpan limitu czasu, wywołania zwrotnego AsyncCallback, stan obiektu)w System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan limitu czasu, wywołania zwrotnego AsyncCallback, stan obiektu)w System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject, TimeSpan limitu czasu, wywołania zwrotnego AsyncCallback, stan obiektu)w System.ServiceModel.Channels.CommunicationObject.BeginClose (TimeSpan limitu czasu, wywołania zwrotnego AsyncCallback, stan obiektu)Wyjątek rethrown [0]:w System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg)w System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData typu Int32)w System.ServiceModel.ICommunicationObject.BeginClose (wywołania zwrotnego AsyncCallback, stan obiektu)w Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.HandleTransmissionException[ChannelType] (wyjątek ex CallbackState "1 Państwo)w Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback (wynik IAsyncResult)w System.Runtime.AsyncResult.Complete (wartość logiczna completedSynchronously)---Koniec śledzenia wewnętrznego stosu wyjątków---w System.Runtime.AsyncResult.Complete (wartość logiczna completedSynchronously)w System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.CallComplete (Boolean completedSynchronously, wyjątek, wyjątek)w System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.FinishSend (wynik IAsyncResult, Boolean completedSynchronously)w System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame (wynik IAsyncResult)w Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (obiektu operationResult, operationException wyjątek)w Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1.AsyncRequest (obiekt obj)w System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext, ContextCallback wywołania zwrotnego, stan obiektu, Boolean preserveSyncCtx)w System.Threading.ExecutionContext.Run (ExecutionContext executionContext, ContextCallback wywołania zwrotnego, stan obiektu, Boolean preserveSyncCtx)w System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()w System.Threading.ThreadPoolWorkQueue.Dispatch().

Rozwiązanie

Informacje dotyczące zbiorczej aktualizacji

Ten problem został po raz pierwszy rozwiązany w następujących aktualizacji zbiorczej dla programu BizTalk Server i BizTalk Adapter Pack 2013:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.

Powiązane artykuły

Aby uzyskać więcej informacji na temat dodatków service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server zobacz KB 2555976: dodatek Service pack i listy Aktualizacja zbiorcza dla programu BizTalk Server.Aby uzyskać więcej informacji dotyczących poprawek programu BizTalk Server, zobacz KB 2003907: informacji dotyczących poprawek systemu BizTalk i zbiorczej aktualizacji pomocy technicznej.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.