Hi community,
I set up the geoevent definition below in geoevent 10.9.1 that is used for the input and output of a geoevent service.
Input: (Receive JSON on a REST Endpoint)
Output: (Send Features to a Stream Service)

And set up a streams service that stream the location of our front line members. All working fine as shown in the map below.
However, when I check the Geoevent logs, I see the error below:
Inappropriate type for attribute 'unit-activitydatetime'. This attribute should be of type esriFieldTypeDate. com.esri.arcgis.discovery.stream.ValidationException: Inappropriate type for attribute 'unit-activitydatetime'. This attribute should be of type esriFieldTypeDate. at com.esri.arcgis.discovery.stream.StreamService.validate(StreamService.java:813) ~[!/:?] at com.esri.arcgis.discovery.stream.StreamService.publish(StreamService.java:257) ~[!/:?] at com.esri.arcgis.discovery.stream.StreamService.send(StreamService.java:939) [!/:?] at com.esri.ges.transport.streamService.StreamServiceOutboundTransport.receive(StreamServiceOutboundTransport.java:502) [!/:?] at com.esri.ges.manager.stream.internal.OutboundTransportProxy.receive(OutboundTransportProxy.java:34) [!/:?] at com.esri.ges.manager.stream.internal.OutboundStreamImpl.receive(OutboundStreamImpl.java:178) [!/:?] at com.esri.ges.adapter.OutboundAdapterBase.receive(OutboundAdapterBase.java:36) [!/:?] at com.esri.ges.adapter.json.FeatureJsonOutboundAdapter.flushQueue(FeatureJsonOutboundAdapter.java:98) [!/:?] at com.esri.ges.adapter.json.FeatureJsonOutboundAdapter.run(FeatureJsonOutboundAdapter.java:75) [!/:?] at java.lang.Thread.run(Unknown Source) [?:?]

I tried to change it in the definition file however the only option available is “Date”, there is not a filetype esriFieldTypeDate that I can choose from. Can you advice please?
Regards,
@RJSunderman