S’applique à
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

Symptômes

Lorsque vous essayez d’envoyer des messages à un système SAP à l’aide d’un nom d’utilisateur d’ouverture de session incorrect ou un mot de passe dans Microsoft BizTalk Server 2013 R2 ou dans Microsoft BizTalk Server 2013, l’instance d’hôte BizTalk se bloque. En outre, le message d’erreur suivant est enregistré dans le journal d’Application :

Application : BTSNTSvc64.exeVersion du Framework : v <Numéro de Version>Description : Le processus a été arrêté en raison d’une exception non gérée.Informations sur l’exception : System.Runtime.CallbackExceptionPile :à Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (System.Object, System.Exception)à Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[[System.__Canon, mscorlib, Version = 4.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089]]. AsyncRequest(System.Object)à System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)à System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)à System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()à System.Threading.ThreadPoolWorkQueue.Dispatch()Exception non gérée décelée, détails de l’exception : System.Runtime.CallbackException : rappel asynchrone a renvoyé une exception. ---> System.ServiceModel.CommunicationObjectFaultedException : l’objet de communication Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[System.ServiceModel.Channels.IRequestChannel], ne peut pas être utilisé pour la communication car il est dans l’état Faulted.Trace de la pile serveur :à System.ServiceModel.Channels.CommunicationObject.BeginClose (délai d’attente de TimeSpan, AsyncCallback rappel, état de l’objet)à Microsoft.BizTalk.Adapter.Wcf.Runtime.OneWayOperationSendPortRequestChannel'1.OnBeginClose (délai d’attente de TimeSpan, AsyncCallback rappel, état de l’objet)à System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject, le délai d’expiration de TimeSpan, AsyncCallback rappel, état de l’objet)à System.ServiceModel.Channels.CommunicationObject.BeginClose (délai d’attente de TimeSpan, AsyncCallback rappel, état de l’objet)à System.ServiceModel.Channels.CommunicationObject.CloseAsyncResult..ctor (CommunicationObject communicationObject, le délai d’expiration de TimeSpan, AsyncCallback rappel, état de l’objet)à System.ServiceModel.Channels.CommunicationObject.BeginClose (délai d’attente de TimeSpan, AsyncCallback rappel, état de l’objet)Exception levée à nouveau à [0] :à System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg)à System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData, de type Int32)à System.ServiceModel.ICommunicationObject.BeginClose (rappel de AsyncCallback, état de l’objet)à Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.HandleTransmissionException[ChannelType] (Exception ex, CallbackState'1 état)à Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback (IAsyncResult result)à System.Runtime.AsyncResult.Complete (Boolean completedSynchronously)---Fin de la trace de pile d’exception interne---à System.Runtime.AsyncResult.Complete (Boolean completedSynchronously)à System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.CallComplete (Boolean completedSynchronously, l’Exception exception)à System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.FinishSend (IAsyncResult result, completedSynchronously Boolean)à System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame (IAsyncResult result)à Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (operationResult de l’objet, operationException d’Exception)à Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1.AsyncRequest (Object obj)à System.Threading.ExecutionContext.RunInternal (ExecutionContext executionContext ContextCallback rappel, état de l’objet, Boolean preserveSyncCtx)à System.Threading.ExecutionContext.Run (ExecutionContext executionContext ContextCallback rappel, état de l’objet, Boolean preserveSyncCtx)à System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()à System.Threading.ThreadPoolWorkQueue.Dispatch().

Résolution

Informations de mise à jour cumulative

Ce problème a été tout d’abord résolu dans la mise à jour cumulative suivante pour BizTalk Server et BizTalk carte Pack 2013 :

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Références

Pour plus d’informations sur les service packs et la liste de mise à jour cumulative pour BizTalk Server, consultez 2555976 de la base de connaissances : le Service pack et liste de mise à jour cumulative pour BizTalk Server.Pour plus d’informations sur les correctifs de BizTalk Server, consultez 2003907 de la base de connaissances : mettre à jour les informations sur les correctifs de BizTalk et cumulative prise en charge.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.