2016-04-05 6 views
1

オーケストレーションでパススルーパイプラインとフィルタを使用しています。このファイル名が昇格されていないためです。オーケストレーションでFILE.ReceivedFileNameプロパティをプロモート

オーケストレーションでReceiveFileNameプロパティを昇格させ、送信ポートでそのプロパティを使用したいとします。そのために

私はfile.receivedfilename

として新しい相関タイプを作成し、初期化相関としての私の送信ポートの相関を使用しますが、私はエラーの下

を取得していますが、相関プロパティ名の初期化に失敗しました: ReceivedFileName。

私はカスタムパイプラインを達成したくありません。

答えて

3

わかりやすくするために、FILE.ReceivedFileNameはPipelineまたはそのコンポーネントとは関係ありません。昇進したかどうかは関係ありません。

FILE.ReceivedFileNameは、FILEまたはFTPアダプターによってただちに設定されます。

オーケストレーションでメッセージをコピーする場合は、アウトバウンドメッセージにFILE.ReceivedFileNameも手動でコピー(設定)する必要があります。

+0

今後の参照用:これは、オーケストレーションのプロパティをコピーして、相関関係の種類とセットに含めます。後者は、このプロパティを後でルーティングしたい場合に使用します。 –

関連する問題