Hi all,
I’m running a workflow that reads a licensed FGDB layer, it’s setup within a custom transformer to take advantage of parallel processing.
The problem is I’m getting the following error when the PC spins up 16 instances.
025-06-03 22:38:47| 0.3| 0.0|INFORM|2> Opening the Esri Geodatabase reader
2025-06-03 22:39:48| 0.4| 0.1|INFORM|2> The ArcObjects license 'Advanced' is being selected from the ESRILicenseInfo ArcObjects call
2025-06-03 22:39:48| 0.4| 0.0|INFORM|2> The Esri Product license used by this machine does not include licenses for the 'Advanced' licensing level
2025-06-03 22:40:48| 0.5| 0.1|INFORM|2> The ArcObjects license 'Advanced' is being selected from the ESRILicenseInfo ArcObjects call
2025-06-03 22:40:48| 0.5| 0.0|INFORM|2> The Esri Product license used by this machine does not include licenses for the 'Advanced' licensing level
2025-06-03 22:40:48| 0.5| 0.0|ERROR |2> Unable to perform any licensing related tasks. Please check your Esri ArcGIS Compatibility workspace parameter, found in Navigator -> Workspace Parameters -> Translation. This 64-bit version of FME requires ArcGIS Desktop along with 64-bit Background Geoprocessing; ArcGIS Pro; or ArcGIS Enterprise. Refer to this this article http://fme.ly/qua for more details
2025-06-03 22:40:48| 0.5| 0.0|ERROR |2> An error has occurred. Check the logfile above for details
2025-06-03 22:40:48| 0.5| 0.0|FATAL |2> The below feature caused the translation to be terminated
When running this with no parallelism there is no license issues.
I’m wondering if it’s a limit on the number on FGDB reader instances I can have open? But not seeing anything definitive in FME or ESRI docs.
Thanks!
As a side note: this idea on being able to limit the number of parallel instances would be great!
Parallel Processing - Choose number of cores/sub-processes to use | Community