修正プログラム: 同じメッセージの検証に一貫性がなく、スキーマ例外でランダムに失敗する

適用先
BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard

現象

Microsoft BizTalk Server では、同じメッセージの複数のインスタンスが受信場所にドロップされます。 メッセージが同時に処理されると、次のようなエラーがアプリケーション ログに記録されることがあります。

送信ポート "SendPortName" でアダプター "FILE" に URI "URI" を使用して送信されたメッセージが中断されています。

エラーの詳細: 送信パイプラインの実行中にエラーが発生しました: "Microsoft.BizTalk.DefaultPipelines.XMLTransmit, Microsoft.BizTalk.DefaultPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" ソース: "XML アセンブラー" 送信ポート: " SendPortName" URI: "URI" 理由: 型 'TypeName' が宣言されていません。

      

原因

この問題は、複数のスレッドが複数の要求を同時に処理するときに、同じオブジェクトを変更しようとするために発生します。

解決策

累積的な更新プログラムの情報

この問題を解決する修正プログラムは、BizTalk Server 2013 R2 の累積的な更新プログラム 2 に含まれています。

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

BizTalk Server のサービス パックと累積的な更新プログラムの一覧について説明します。

BizTalk Server の修正プログラムと累積的な更新プログラムのサポートについて説明します。