Hi
Seems that there is still some sort of related issue. It is not for all of our inbound files, but it is consistently from one source which is an on prem trading platform (on a different server and network). I am wondering if you have come across this before?
The trading platform is scheduled to run a report that produces a file that is dumped in a network share. The monitor is set to wait for 5 seconds for the file to be ready. In the new attachment you will see that the event creates 2 queue entries for the same file within a second of each other. This event is triggered by a File Add.
What is odd also is that the Submit times are roughly 1 second apart. However, the start and finish times are identical. Therefore, the scenario is that 2 queue entries were created and then after the second one is created, they both start executing. But because the operation is to move the file, the second instance fails - as the file is no longer there.
I am wondering if the trading platform starts creating the file, 5 seconds elapses, AETL considers the file close, creates the queue entry, but then somehow the platform closes the file which then results in the monitor creatin a second queue entry for the same file. Even that doesn't feel right and not something we can control.
I can change the package to not fail if the file is not there. But to me that is hiding the issue. In the second example, different package but same source but different export folder).. There submit, start and finish times are different. But it is the same file that triggered the package. I can tell this from the log.
I might also add, that me copying & pasting files in and out of the folder to trigger the event works every time. I cannot reproduce the generation of the 2nd queue entry for the same file