Continue in the app

ArcGIS 10.4 GeoEvent Extension Patch 1


This patch addresses several issues, including GeoFence Synchronization, Stream Service Store Latest “buddy” feature service output,and performance improvements for the Spatiotemporal Big Data Store. It also includes various improvements to the User Interface and a new Repair and Copy capability for working with the Spatiotemporal Data Sources. Please download and install this Patch at your earliest convenience.


  • Clearing the browser cache will be required after this patch is installed to properly load the updated GeoEvent Manager User Interface.
  • Depending on your product configuration you may need to ensure your inputs, outputs, and GeoEvent Services are started by using the ArcGIS GeoEvent Extension Manager. If they are not started, you will need to manually restart them in the ArcGIS GeoEvent Extension Manager.
  • ArcGIS 10.4 GeoEvent Extension for Server must be installed before you can install this patch.

Enhancements and Issues Addressed with this Patch

    The following fixes are also included in 10.4.1 final.
  • Bug-000095066 Unable to change Active status of GeoFences.
  • Bug-000094461 Synchronize GeoFences rule does not retain the changes made to the GeoSync filter field value in edit mode.
  • Bug-000094460 GeoFence Synchronization does not update GeoFences which have been expired when a GeoSync Filter is specified.
  • Bug-000094456 GeoFence Synchronization does not issue standardized queries required by ArcGIS Server to support different types of databases while querying for GeoFences.
  • Bug-000094455 GeoFence Synchronization does not accommodate queries in which the END_TIME is NULL.
  • Bug-000096421 Unable to publish Stream Services to non-default/remote Portals or by using a Portal DNS name.
  • Bug-000096335 Performance issues with large data and default Rolling Data option of "Yearly".
  • Bug-000096336 The ObjectID Tool-tip is missing information in the "Create Data Source" dialogue box.
  • Bug-000096423 Unable to create new inputs or outputs after upgrading an existing configuration.
  • Bug-000096485 Unable to publish Spatiotemporal Big Data Store Map & Feature Services when the Tile Cache Data Store is enabled on the ArcGIS Server.
  • Bug-000096426 Unable to enable the store latest / “buddy” feature service capability when publishing a Stream Service to a Web GIS Portal without the Spatiotemporal Big Data Store.
  • Bug-000096427 Unable to enable the store latest / “buddy” feature service capability when publishing a Stream Service to a Web GIS Portal when ArcGIS Server is federated through the Web Adaptor.
  • Bug-000096480 Spatiotemporal Big Data Store Data Source based Map and Feature Services cannot be displayed if the ArcGIS Datastore Windows Service is restarted prior to receiving data.

  • The following fixes are also included in 10.5 final.
  • Bug-000095278 Incoming nested JSON objects that contain empty string parameters result in the GeoEvent not being processed through from the JSON input.
  • Enh-000096481 Provide the capability to repair all corrupted Spatiotemporal Big Data Store Data Sources where the data is written with the wrong field types.
  • Enh-000096484 Provide the capability to copy Spatiotemporal Data Sources and allow users to adjust the Rolling Data properties available during creation.

Repair & Copy Data Sources Enhancements

This patch includes enhancements Enh-000096481 and Enh-000096484 which address issues Bug-000096480 and Bug-000096335. After installing the Patch, the GeoEvent Manager will query the data sources to determine if there was any data corruption due to restarting the Data Store prior to receiving any data. If this condition is detected, the new Repair button will display to the right of the data store pull down menu. If no issues are encountered with the Data Source this will not display.

Stop any outputs pointing to the Spatiotemporal Data Store prior to clicking the new Repair button to ensure that the repair process completes without interruption. Depending on the quantity of data being repaired this automated process can take a few seconds to an hour or more. It is advisable to only run the process when the output can be offline with minimal disruption to production feeds. You can monitor progress in the GeoEvent logs which will provide ongoing status updates by reporting the number of processed records.

The second capability added is the Copy Data Source utility which can be found to the right of the Data Source name. It can be used to generate a new data source containing all existing data which allows you to change the initial configuration settings such as Replication Factor, Object ID Type, and Rolling Data Options. Significant performance improvements can be gained for very large data sets by changing the Rolling Data setting from the default of Yearly to Daily indexing. This helps by allowing the data to be 'rolled' into many different underlying data sources which are managed as one instead of having all of the data in a single large object.

Installation Instructions for Windows

  1. Login with an Administrator Windows account.
  3. Download the patch to a location other than your ArcGIS installation location.
  4.     Checksum (Md5)
    ArcGIS GeoEvent Extension for Server GeoEvent-10.4-Patch1.msp ef57964fd49de933653024d1c46ddb36
  5. Double-click GeoEvent-10.4-Patch1.msp to start the install process.

    Note: If double clicking on the MSP file does not start the setup installation, you can start the setup installation manually by using the following command:
    msiexec.exe /p <location of patch>\GeoEvent-10.4-Patch1.msp

Installation Instructions for Linux

  1. Log in as the user that installed ArcGIS for Server.
    Note: For the Amazon AMI this is the user arcgis.

  2. Download the patch to a location other than your ArcGIS installation location.
  3.     Checksum (md5)
    ArcGIS GeoEvent Extension for Server GeoEvent-10.4-Patch1.tar.gz 1f9da8c66990f39aa29bd9fa19ebaa8d
  4. Extract the package:
    % tar -xzvf GeoEvent-10.4-Patch1.tar.gz

  5. Copy the GeoEventSimulator.exe file from ./ArcGISGeoEvent/Support/ to a Windows machine.
    Note: The GeoEvent Simulator can only be used on a Windows machine.

  6. Start the Installation:
    % ./ArcGISGeoEvent/Patch.sh

  7. After the setup is complete, restart the ArcGIS GeoEvent Daemon.

Files Installed by this Patch

  • \system\com\esri\ges\framework\datastore\agsconnection-datastore\10.4.0\agsconnection-datastore-10.4.0.jar
  • \system\com\esri\ges\framework\datastore\bds-datastore\10.4.0\bds-datastore-10.4.0.jar
  • \system\com\esri\ges\framework\datastore\bds-datastore-api\10.4.0\bds-datastore-api-10.4.0.jar
  • \system\com\esri\ges\rest\cxf-datastorerest\10.4.0\cxf-datastorerest-10.4.0.jar
  • \system\com\esri\ges\framework\i18n\i18n-support\10.4.0\i18n-support-10.4.0.jar
  • \system\com\esri\ges\manager\internal-aoimanager\10.4.0\internal-aoimanager-10.4.0.jar
  • \system\com\esri\ges\manager\internal-connectormanager\10.4.0\internal-connectormanager-10.4.0.jar
  • \system\com\esri\ges\jaxb\jaxb-datastore\10.4.0\jaxb-datastore-10.4.0.jar
  • \system\com\esri\ges\framework\messaging\jms-messaging\10.4.0\jms-messaging-10.4.0.jar
  • \system\com\esri\geoevent\manager\webapp\10.4.0\webapp-10.4.0.war

Patch Updates

Check the Patches and Service Packs page periodically for the availability of additional patches. New information about this patch will be posted here.

How to identify which ArcGIS products are installed

To determine which ArcGIS products are installed, choose the appropriate version of the PatchFinder utility for your environment and run it from your local machine. PatchFinder will list products, hot fixes, and patches installed on your local machine.

To determine which version of ArcGIS GeoEvent Extension for Server is installed append /version.txt to the GeoEvent Manager URL. For example:


Getting Help

Domestic sites, please contact Esri Technical Support at 1-888-377-4575, if you have any difficulty installing this patch. International sites, please contact your local Esri software distributor.