現象
次のような状況を考えます。
-
Microsoft BizTalk Server 2010 累積更新 6 (CU6) の送信請求-応答送信ポートでは、BizTalk Server の WCF アダプターを使用しています。
-
として WCF 送信ポートの [メッセージ] タブの [受信 BizTalk メッセージ本文] セクションでは、 Xpathには、本文のパス式を構成します。
このシナリオでは、次の問題のいずれかが発生する可能性があります。
-
逆シリアル化には、ストリームの位置が不適切な場所にジャンプすることが原因であると思われるランダムで不規則なエラーが生成されます。
このような状況は、次のようなエラー メッセージが表示されます。System.Xml.XmlException: 開始要素 ' s:mustUndersta' は要素 'sendMessageResult' を終了するには一致しません。行 1、951 を配置します。
-
WCF アダプターでは、パイプラインに間違った一致しない応答を返します。
この状況でない可能性がありますエラーですが、サブスクライバーの応答が正しくないメッセージが戻ってきます。
解決策
累積的な更新プログラムの情報
この問題は、BizTalk Server の次の累積的な更新プログラムで最初に修正されました。
状況
マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。
関連情報
BizTalk Server のサービス パックと累積的な更新プログラムの一覧についてを参照してくださいKB 2555976: サービス パックと累積的な更新の一覧の BizTalk Server のです。
BizTalk Server の修正プログラムの詳細についてを参照してくださいKB 2003907: BizTalk の修正プログラムと Service Pack のサポートについての情報。