Is This Content Helpful?
We're glad to know this article was helpful.
When running a Python script that contains a Spatial ETL tool from the Data Interoperability extension, the script sometimes fails with the following error:
"ERROR |Java reader not found -- no reader named `IGDS' is available in this FME version."
Having ArcGIS Server and ArcGIS Desktop installed on the same machine that the script is running from causes this issue.
The script attempts to access the ArcGIS Server version of Data Interoperability, and if it is not licensed, then FME will not be able to run.
Force the use of the Desktop Data Interoperability license by setting a Windows Environment variable DI_APPLICATION_CONTEXT and setting it to DESKTOP.