Community Tip - You can change your system assigned username to something more personal in your community settings. X
Hi,
I'm copying the csv file from EMS to Repository in Thingworx. So often in Application Log I'm seeing these kind of errors.
I think it is because of conflict between (1. copying file in Thingworx Repository and 2.another program is updating the same file at the same time).
Is there any idea?
Thank you!
Muhammad Naeem
Solved! Go to Solution.
Hi,
Please find latest version of EMS on PTC Support Portal:
A way to solve the issue is to add a sleep in the service that is waiting for the modification of file to be finished, only after that the file should be transferred.
Hope it helps,
Raluca Edu
Hi,
What version of EMS are you using? It is possible to be a defect corrected in the latest version of EMS.
Best regards,
Raluca Edu
Thank You @raluca_edu
I'm using SP6 also attached.
It transfers the file but after showing these errors many times.
Hi,
Latest version is 5.4.7, but if you are saying the file is modified while it is transferred, then it is normal that checksum to be modified also.
An approach will be to transfer file after modification is complete or somehow avoid file modification while in transit.
Regards,
Raluca Edu
Thank You @raluca_edu ,
Where can I find the latest version 5.4.7.
Exactly, I'm copying the file which is updating by another program.
Is there a way to use some kind of exception in order not to see these kind of errors in the Application Log?
Best Regards,
Naeem
Hi,
Please find latest version of EMS on PTC Support Portal:
A way to solve the issue is to add a sleep in the service that is waiting for the modification of file to be finished, only after that the file should be transferred.
Hope it helps,
Raluca Edu
Thank You @raluca_edu ,
Basically I don't have any information about that file like when it start modifying or stop modifying.
I'll try using try catch, if possible.
Best Regards,
Naeem
Hi @mnaeem.
If you have found a solution to your issue, please feel free to post it here and mark it as the Accepted Solution for the benefit of others on the community.
Regards.
--Sharon