奇妙な問題があります。すでに持っていたものと同様の新しいスキーマとオーケストレーションをいくつか追加し、再展開しました。問題は、最近 SP1 BizTalk 2006R2 にアップグレードしたことです。これが問題の原因であるかどうかはよくわかりません。
次のようなエラーが表示されます。
送信パイプラインの実行に失敗しました: "blablabla.pipeline, blablabla, Version=1.0.0.0, Culture=neutral, PublicKeyToken=bf4bb7b2a02e5c5f" ソース: "BTAHL7 2.X Assembler" 送信ポート: "toFDW" URI: "192.168. 100.1:8008" 理由: 値を null にすることはできません。パラメータ名: 親
問題は、これは、追加のフィルターを追加したメッセージのみです。ポートでは、いくつかのメッセージ タイプをフィルタリングし、1 つのタイプについては、プロモートされたプロパティに追加のフィルタがあります。オーケストレーションでは、このタイプはプロモートされたプロパティ true を xpath 式で取得します。他のすべてのタイプでは、プロモートされたプロパティはありません。ただし、追加のフィルターを設定していなくても、送信ポートでこのエラーが発生します。したがって、BTAHL7Pipeline (HL7 アダプター) は、xpath コードで設定したプロモートされたプロパティに問題があると推測しています。ただし、私たちは常にこれを行っており、他のすべてのオーケストレーションとメッセージでは問題はありません。
したがって、SP1 のインストールに関連していると推測していますが、よくわかりません。誰かが何が起こっているのか、または同様の問題を抱えているのか考えていますか?
編集: SP1などもある別のサーバーで同じことを行いましたが、ここで機能しています。これだけが開発サーバーなので、他のサーバーでどの設定または構成が間違っている可能性があるか、誰にもわかりませんか?