Quantcast
Channel: BizTalk Server General Forum
Viewing all articles
Browse latest Browse all 872

Enabale the recieve Location only after Send Port complete Its Operation

$
0
0

Hi ,

I am getting an Error for some instances while processing the PDF files

The process cannot access the file 'ABC.pdf 'because it is being used by another process.: when orchestration try to access the PDF files

 i have a scenario

The following is likely the case:

  1. Third Party application Sends:XML and PDF to Biztalk Server to process. (Processing Location)
  2. BizTalk Receive Location Picks Up XML and PDF (Processing location)
  3. BizTalk Send Port send XMl and PDF to an Activate Location.
    1. XML Activate – probably happens fast (small file)
      1. BizTalk Orchestration Starts, and begins processing…..
    2. PDF Activate – large(r) files could have some delay…the transfer takes a longer time

  4. Guess the send had not yet completed the process and other orchestration is trying to pick up the file.

Well the simple solution i could guess over here is to apply a delay before it read the file . but just thinking any better way to handle this scenario.

Is there any way , in while i could start activate the receive port of orchestration only after the Send of Content based is complete.

 



Viewing all articles
Browse latest Browse all 872

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>