Esri ArcGIS Feature Service Troubleshooting

ArcGIS Online Connection Troubleshooting

We are actively working to improve our web connections. Ongoing changes to our ArcGIS Online Web Connections are designed to promote stability and lessen errors due to authentication. Please see this related FME Community article.

Feature Service

After creating a Feature Service from a workspace, re-running the same workspace results in a warning regarding unmatched attribute names. Features written are missing some or all attribute values.

This can occur if attribute names were modified by the ArcGIS site as part of the Feature Service publishing process. This would make the attributes on the feature types out of sync with the schema of the corresponding layers of the published Feature Service. To resolve this problem, re-import the feature types for the writer.

After creating a Feature Service from a workspace, re-running the same workspace results in an error regarding mismatched geometry types.

This can occur if a feature type has a geometry type of arcgisfeatureservice_no_geom. These nonspatial feature types may be converted into point geometry layers as part of the Feature Service publishing process. This would make the geometry types of feature types out of sync with the corresponding layers of the published Feature Service.

After creating a Feature Service from a workspace, the Feature Service thumbnail is blank on the ArcGIS Online web interface, and adding the Feature Service to a map results in an error.

Newly-created Feature Services may require some time to complete processing. Wait a few minutes and then retry.

After creating a Feature Service from a workspace, the layer(s) in the Feature Service contains an unexpected column named [layerName]_ID.

If there are no attributes in the schema for a feature type, the Feature Service publishing process may add an extra attribute to the schema for the corresponding layer. This attribute may be safely ignored.

When inserting features into an existing Feature Service layer, values supplied for the Object ID (FID) attribute are ignored.

The Object ID is always assigned by the feature service. It is not an error to supply an Object ID value when inserting new features, but the value will be ignored.

When writing to an existing layer, the operation fails due to a server timeout or HTTP 500 response.

The server may be having trouble handling the size of the write operation. Reduce the value of the Features Per Request advanced parameter and try again.

When reading from a feature service, the translation hangs or fails with a timeout error.

Feature service tables/layers that contain a large number of features may not be able to return their contents in a single read operation.

To limit the total number of features requested, modify the WHERE clause in the reader feature type parameters to return a smaller amount.

For example, for a table with object ID field OBJECTID, the WHERE clause could be set to "OBJECTID"<1000000 to request at most a million features and increased ("OBJECTID">1000000 and ”OBJECTID”<2000000) to read all features from the table.

Reading from a feature service layer does not return all features expected from the layer.

Specifying a feature server using its ArcGIS Online/Enterprise Item may apply visualization filters defined in the Item to the feature service before reading in features. If this occurs, a warning will be logged that the reader is reading from the feature service with filters defined.

To read directly from a feature server, you can either set the Source Type parameter to Standalone Server and specify the Feature Server URL directly, or you can create a new Item and remove the visualization filter.

Connection

I am unable to connect to my own ArcGIS Server or ArcGIS Portal instance.

The Esri ArcGIS Feature Service Reader/Writer is tested against ArcGIS Online and a small set of ArcGIS Enterprise instances. Support for all recent ArcGIS Enterprise instances is intended, but not guaranteed.

Please create a case with Safe Support if you encounter issues.