Skip to main content

 In a experimental environment I have set FME server in a machine with ArcGIS Pro. (I want to verify some expected behaviors in FME Server, with out the trouble to install ArcGIS Server)

It has ArcGIS Pro 3.1.3, As the document https://support.safe.com/hc/en-us/articles/25407724093837-Notes-on-FME-and-Esri-Versions-and-Compatibility states:

 

When I try to run the workspace, it fails, and do not even creates a log file. In the fmeprocessmonitorinengine.log I find this:
 

Wed-13-Nov-2024 03:44:01.898 PM   INFORM   Thread-19972   ALGTRCPIMSDM01_Engine1   Translation Finished (service '7070'). Return message is '370430:The workspace has Python Compatibility set to 'Esri ArcGIS Python 3.7+', which requires an appropriate version of ArcGIS Pro or ArcGIS Server. If ArcGIS is not required by this workspace, then update Python Compatibility to a non-Esri-ArcGIS Python. Otherwise, please install the required ArcGIS product. Please visit https://community.safe.com/s/article/notes-on-fme-and-esri-versions-and-compatibility for supported ArcGIS products and versions with FME. To update this setting, go to: Navigator -> Workspace Parameters -> Scripting -> Python Compatibility|LogFileName=job_65.log'

The same workspace runs without any issue in a FME server installed alongside with ArcGIS Server.

I think that I am in the proper spectrum of ArcGIS products:

 

The error message states:

The workspace has Python Compatibility set to 'Esri ArcGIS Python 3.7+', which requires an appropriate version of ArcGIS Pro or ArcGIS Server.

What is the proper version of ArcGIS Pro required to run it?

What exactly the Python Compatibility set to 'Esri ArcGIS Python 3.7+' means? there is proper documentation about what is enclosed in this, or other options for the python compatibility.

In this case ArcGIS Pro 3.1.3 uses Python 3.9, in my humble understanding the option 'Esri ArcGIS Python 3.7+' should be good for this situation, I mean “3.7+”

Reading the document 

it states: https://support.safe.com/hc/en-us/articles/25407403131917-Using-FME-Flow-with-Esri-ArcGIS-Software

“Can I use ArcGIS Pro with FME Flow?”

It is technically possible for FME Flow to use ArcGIS Pro. 

 

Aside from getting rid of ArcGIS Pro and install ArcGIS Server 11.1. Is there another way to make the workspace run without changing the Python Compatibility workspace?

The error strongly references python versions. What is the python compatibility set to in the workspace you’re using?
 


Have you also restarted FME Flow after installing Esri?


Reply