Skip to main content

I am trying to get version difference via ArcGIS Portal service and I am getting this error message : ERROR |Python Exception <KeyError>: 'rings'

 

I am encountering this error message for only layer (pointing to polygon featureclass) on the service and the rest looks OK . In case I use other layers from the same service, its working fine and giving me version difference results without any issues.

 

If I do some edits from ArcGIS Pro and perform version changes, that seems to be fine for the same layer.

 

Thanks,

Naveen

I wonder if there is some corrupt geometry in that feature class. Whats giving me that idea is that 'rings' are used to specify polygon geometries - http://esri.github.io/geometry-api-java/doc/Polygon.html

 

It could be worth running the check geometry tool over the dataset in Pro and seeing what that returns - https://pro.arcgis.com/en/pro-app/latest/tool-reference/data-management/check-geometry.htm


Reply