Skip to main content
Question

ArcGISOnlineConnector URL WMS upload

  • November 20, 2025
  • 1 reply
  • 10 views

jonathanklarup
Contributor
Forum|alt.badge.img+6

Hi, 
I have a list of 100+ WMS services our company is using in a plugin for QGIS. 
I’d like to publish these to our enterprise portal, and I thought the ArcGISOnlineConnector seemed like the right choice, due to it haven the setting:


Action: Upload

URL : WMS URL https://***.net/geoserver/dai/wms?service=WMS&request=GetCapabilities&version=1.3.0
 

URL Item Type: WMS ? 

 

My error is :
ERROR |Message Type: fme::internal::_v0::py::Exception
ERROR |Python Exception <TypeError>: expected str, bytes or os.PathLike object, not NoneType
ERROR |Error encountered while calling method `input'
FATAL |ArcGISOnlineConnector_CALLER (PythonFactory): PythonFactory failed to process feature
 

What have I misunderstood ? Or is there a better option ? 
Thanks in advance. 

 

1 reply

donalmateer
Safer
Forum|alt.badge.img+7
  • Safer
  • November 21, 2025

Hey ​@jonathanklarup ,

Looks like the issue is just with the action you picked. “Upload” in the ArcGISOnlineConnector (and the Portal version) is meant for file-based content like ZIP shapefiles, CSVs, SDs, or TPKXs.

That action expects a local file path, so when you feed it a WMS URL instead, it ends up trying to open a path that doesn’t exist — hence the error:

TypeError: expected str, bytes or os.PathLike object, not NoneType

Your WMS is URL-based, not a file, so “Upload” isn’t the right action here.