Visual Studio で EDI ファイルをテストしましたが、宛先スキーマ (Web サービス) は正しく設定されています。ただし、実稼働環境で .dll を展開し、送信ポートに送信パイプラインをパススルーまたは XML 送信として設定すると、マップで対象となる送信先スキーマが使用されません。XML出力のみを取得します。
私が見逃しているものに関するアイデアはありますか?
カスタム パイプラインを作成する必要がありますか?
Visual Studio で EDI ファイルをテストしましたが、宛先スキーマ (Web サービス) は正しく設定されています。ただし、実稼働環境で .dll を展開し、送信ポートに送信パイプラインをパススルーまたは XML 送信として設定すると、マップで対象となる送信先スキーマが使用されません。XML出力のみを取得します。
私が見逃しているものに関するアイデアはありますか?
カスタム パイプラインを作成する必要がありますか?
この問題の原因となった最初の受信ポートに EDI 受信がありました。私はそれを削除し、EDI Dissembler を使用してカスタム パイプラインを追加し、必要なファイルを取得しました。ありがとう!
はい、受信場所の EDI Assembler または EDI Dissasembler を含むカスタム パイプラインを作成する必要があります (EDI を送信しているか受信しているかによって異なります)。
ただし、正しいスキーマ名前空間を持つ XML ペイロードを生成するマップが表示されるはずです。それが得られない場合は、マップも実行されていません。
マップが実行されない理由。