FIX BizTalk Server 2013年の R2 で SAP アダプターのクラッシュのエラー メッセージで意味のあるイベントはありません。

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:3065745
現象
SAP システムに Microsoft BizTalk Server 2013年の R2 で、不正なログオンのユーザー名またはパスワードを使用してメッセージを送信しようとするとき、BizTalk ホスト インスタンスがクラッシュします。次のエラー メッセージがアプリケーション ログに記録されます。

アプリケーション: BTSNTSvc64.exe
フレームワークのバージョン: vバージョン番号>
説明: 未処理の例外によってプロセスを終了されました。
例外情報: System.Runtime.CallbackException
スタック。
(System.Object, System.Exception) の Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished で
mscorlib、Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1[[System.__Canon、バージョン 4.0.0.0、カルチャを = = を = します]。AsyncRequest(System.Object)
で System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext、System.Object System.Threading.ContextCallback、ブール値)
で System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext、System.Object System.Threading.ContextCallback、ブール値)
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] に再スローする例外。
(IMessage reqMsg、IMessage retMsg) の System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage で
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData & msgData、Int32 型) で
System.ServiceModel.ICommunicationObject.BeginClose (AsyncCallback コールバック、オブジェクトの状態) で
[Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.HandleTransmissionException[ChannelType] (Exception 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 のブール値、例外の例外)
(IAsyncResult 結果、ブール値の completedSynchronously) の System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.FinishSend で
System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame (IAsyncResult 結果) で
Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredAsyncResult.SignalFinished (operationException の例外オブジェクトの operationResult) で
Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredOutboundChannel'1.AsyncRequest (オブジェクト obj) で
(ExecutionContext executionContext、ContextCallback コールバック、オブジェクトの状態、ブール値の preserveSyncCtx) の System.Threading.ExecutionContext.RunInternal で
(ExecutionContext executionContext、ContextCallback コールバック、オブジェクトの状態、ブール値の preserveSyncCtx) の System.Threading.ExecutionContext.Run で
System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem() で
で System.Threading.ThreadPoolWorkQueue.Dispatch()。
解決方法

累積的な更新情報

BizTalk Server 2013 R2

この問題は BizTalk Server 2013年の R2 の次の累積的な更新プログラムで最初に修正されました。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
関連情報
BizTalk Server の詳細については、サービス パックと累積的な更新の一覧を参照してください。 KB 2555976: サービス パックと BizTalk Server 用の累積的な更新リスト.

BizTalk Server 修正プログラムに関する詳細についてを参照してください。 KB 2003907: BizTalk の修正プログラムと累積的な更新のサポート.

警告: この記事は自動翻訳されています

プロパティ

文書番号:3065745 - 最終更新日: 07/03/2015 05:38: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 KbMtja
フィードバック