BizTalkで繰り返し問題が発生しています。私はAS2受信場所を持っています。唯一の仕事はXMLファイルを受け入れることだから、BizTalk Sendポートはそれを受け取り、それをデータベースに読み込むストアドプロシージャに渡すことができます。送信ポートには単一のフィルタBTS.ReceivePortName == "ReceivePortName"
があるため、その単一の受信ポートからのファイルのみが渡されます。BizTalk受信ポートで余分な空のファイルが生成される
しかし、クライアントが送信するファイルごとに、ファイルは最初にエラーなしで処理され、すぐに受信ポートに渡されるコンテンツのない2番目の空のファイルが続きます。明らかに、ストアドプロシージャが実行されると、データベースエラーが発生し、送信ポートが中断します。
私たちが入手するすべてのファイルについて、送信ポートはそのポートからのみ受信できるため、受信ポートから来る必要がある「Phantom」ファイルも取得します。しかし、そのポートはクライアントから受信するだけで、クライアントは2番目のファイルを送信していないと主張します。したがって、私は、これがどこから来ているのかを追跡しようとする精神的なループに立ち往生しています。
これをどのように追跡することができますか?誰もこれに前に遭遇しましたか?
ありがとうございました!あなたと同じように働きました。私はまだBizTalkを初めて使用しており、その機能を認識していませんでした。 – HeightEnvy