0

こんにちはBT達人です!

入力されたマルチパート メッセージを 1 つのオーケストレーションから別のオーケストレーションに渡すのに苦労しています。私が試したこと:

  • 「オーケストレーションの呼び出し」形状を使用し、メッセージをパラメーターとして渡します (RuntimeInternalErrorException)
  • メッセージを MessageBox (直接バインド) に投稿し、そのマルチパート スキーマ (インデックス 2 の部分が見つかりません。このメッセージの部分の数は 1 です。このメッセージの部分の数は 1 です。マルチパート メッセージを予期している場合は、MIME メッセージをデコードするカスタム パイプラインを使用しています。) - ダイレクト バインディングでカスタム パイプラインを使用するにはどうすればよいですか?
  • メッセージを MSMQ に投稿し、2 番目のオーケストレーションをバインドして、受信ポートがその MSMQ をリッスンするようにします (「S/MIME メッセージのデコードに失敗しました。S/MIME メッセージが有効でない可能性があります。」)

助けてください!

4

1 に答える 1

0

2 番目の箇条書きで発生している問題は、マルチパート メッセージを正しい順序で作成することに関係しています。両方のマルチパート メッセージのパーツを同じ順序で作成する必要があります。

例:

Orch A.
1. Header
2. Body
3. Footer

Orch B.
1. Body
2. Header
3. Footer

Biztalk は次のような型に一致します。

Orch A.   --> Orch B   
1. Header --> Body
2. Body   --> Header
3. Footer --> Footer

これにより、受け取ったエラーが発生します。

このサイトを試して、オーケストレーションの開始図形の使用に関するより適切な説明を確認してください。

于 2013-01-10T18:56:59.173 に答える