Skip to main content

When I update one of my destination folders for my writers, all of the writers are updated to run to the same folder. I don’t know why this is happening.

When I try and run the workbench, it runs like normal but then as it’s writing it comes with an error: “CSV writer: Failed to open file 'C:\D_xxxxxxxx.csv' for writing.  Please ensure that you have sufficient privileges to write this file.  If the file already exists, please ensure it is not open in another application” after it has written the first file to the folder.

This has only been happening since I upgraded my ArcGIS Pro to a newer version that isn’t supported by my current version of FME (which I need to maintain to match the clients version).

Any help would be greatly appreciated.


 

I suspect you are trying to write to the same csv file simultanously, so the file is locked for one writer because another writer is writing to it?

This is also why I prefer FeatureWriters, more intuitive.


Yes that is exactly what is happening. The reason is that when I update the writer destination (they have Fanouts) it is changing all of the writer folder paths to match, and not just the writer I am updating. 

I have 2 CSV folders to write to and a Shape file writer, they are all trying to write to 1 of the CSV folders. 

I don't understand why the destination is locked to update all of the writers at the same time.

 

 


I think you use classic writers, and al blocks in your workspace are connected to one and only writer in the navigator?

This is always very confusing to me how this relates. This is why I only use FeatureReaders / FeatureWriters.


Reply