Skip to main content
Question

Python Error on FME Flow for ArcGISOnlineConnector


matthieuv
Supporter
Forum|alt.badge.img+20

I use the ArcGISOnlineConnector (3.10) on FME 2024.2.1.0

On FME Form everythings works perfect. When I try to run it on FME Flow it still seems to finish the workspace, but it Fails and somewhere in the log is the following lines:

1002	2025-7-10 15:31:05 | Message Type: fme::internal::_v0::py::Exception
1003	2025-7-10 15:31:05 | Python Exception <ValueError>: API not configured
1004	2025-7-10 15:31:05 | Error encountered while calling method `input'
1005	2025-7-10 15:31:05 | ArcGISOnlineConnector_CALLER (PythonFactory): PythonFactory failed to process feature

Anybody an idea what the issue could be?

2 replies

mattmatsafe
Safer
Forum|alt.badge.img+14

Hi ​@matthieuv, I haven’t seen it myself. Can other workspaces on Flow using the connector? If all are receiving the same error, it might be worth reinstalling the ArcGISOnlineConnector package with the latest version.

In FME Flow:

  1. Go to Resources > Engine and delete the fpkg file for the package name and version you want to remove.
  2. Then go into Resources > Engine > Packages > <fmebuild>-<OS>, and look in each of the subfolders for a folder named after the package and version. Remove any folders (or files) that match the name and version of the package you are removing.

In FME Form:

Upgrade to the latest package and republish the workspace with the package to FME Flow. The first time the workspace is run, the new package should be installed. You can check the fmeprocessmonitorengine.log file to see if it installed successfully.

Other than that, in the job log, is the Python interpreter being loaded the on that is expected (set in the Workspace Parameters > Scripting)? Or is there some other interpreter being loaded, perhaps a custom one. The full job log may help.


crutledge
Influencer
Forum|alt.badge.img+34
  • Influencer
  • July 16, 2025

I have to file this tip away for safe keeping. Deleting packages in flow and updating is a great troubleshooting tip. Thanks ​@mattmatsafe 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings