laptop and a wrench

Bug

The inbound GeoJSON adapter does not handle arrays of strings as multi-cardinal attribute values.

Last Published: August 29, 2022 ArcGIS GeoEvent Server
Bug ID Number BUG-000142930
SubmittedSeptember 15, 2021
Last ModifiedJune 17, 2025
Applies toArcGIS GeoEvent Server
Version found10.7.1
Operating SystemN/A
Operating System VersionN/A
Version FixedArcGIS 11
StatusFixed

Additional Information

Inbound data adaption is improved for both the generic JSON and geoJSON adapters in ArcGIS GeoEvent Server 11. The inbound adapters now handle multicardinal arrays of String values (e.g. attributes whose data type is String and whose cardinality is specified as 'Many' in a GeoEvent Definition).

Workaround

Use one of the workarounds below depending on the incoming event schema and what is written in the output.

  • Configure a flat event definition with enough single attributes to take as many values from the incoming array. The Field Mapper Processor allows access to ordinal elements in an array.
  • Use the Field Splitter Processors for GeoEvent Server. Refer to the following link for more information, https://www.arcgis.com/home/item.html?id=68238a93e5fd4043ad0bbb501b265566.

Steps to Reproduce

Bug ID: BUG-000142930

Software:

  • ArcGIS GeoEvent Server

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options