BizTalk - フラットファイルを処理するには、メッセージを「何の加入者が見つからない」を受信します

StackOverflow https://stackoverflow.com/questions/1521338

質問

私は私が持っているCSVファイルのインスタンスからVisual Studioでフラットファイルスキーマを作成し、それは細かい検証し、私はそのスキーマのファイルを期待するように設定されたポートを送受信するためにオーケストレーションをフックアップしました。私は、オーケストレーションを公開し、ファイルをピックアップし、それを使用する場合、それはすぐに次のエラーが発生して、中断しています:

  

公表メッセージはできませんでした   何の加入者がなかったので、ルーティング   見つかりました。このエラーが発生した場合   オーケストレーションをサブスクライブするか、ポートを送信   入隊し、またはいくつかの場合はされていません   以下のために必要なメッセージのプロパティ   サブスクリプションの評価はされていません   昇格。 BizTalkを使用してください   トラブルシューティングを行うには、管理コンソール   この障害ます。

送信ポートが参加している、と私は内容に基づいて任意の処理をしていないんだから、私は何を促進する必要はないと思います。私は現在、PassthroughReceiveパイプラインを使用しています - 私は私に彼らがXMLを期待しているようだとして、ファイルを逆アセンブルすることはできないことに関するエラーを与えるしている他の3つのパイプラインは、

私はここで明らかに何かが足りないのですか?それとも、他の言葉でます:

  

私は、CSVファイルの内容を渡すことができます   カスタムのない私のオーケストレーションへ   パイプライン?

役に立ちましたか?

解決

カスタムフラットファイルスキーマを作成するときに

はい、あなたはそれにフラットファイル逆アセンブラコンポーネントを追加し、(この場合は受信パイプライン)カスタムパイプラインを作成し、カスタムフラットファイルスキーマとそのプロパティを設定する必要があります。

次に、あなたは、これが受信パイプラインを使用するように、受信ポートを設定する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top