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