English

ArcGIS for (Desktop, Engine, Server) Geometric Network Geoprocessing Update Patch

Summary

This patch addresses editing workflows which can introduce network inconsistencies to a geometric network.

Description

Introduction

Esri® announces the ArcGIS for (Desktop, Engine, Server) Geometric Network Geoprocessing Update Patch. This patch addresses editing workflows which can introduce network inconsistencies into the logical network associated with a Geometric Network. The fixes prevent the editing workflows using Geoprocessing or ArcObjects from introducing inconsistencies. This patch also updates the Verify and Repair Geometric Network tools on the Geometric Network Editing Toolbar and their matching Geoprocessing tools to identify networks which have the specific MaxEID corruption present, the tools are also able to fix these inconsistencies when they are detected. It deals specifically with the issues listed below under Issues Addressed with this patch.


Issues Addressed with this patch


To avoid conflicts with existing patches, the patch also addresses these additional issues for the listed versions:

ArcGIS 10.2.2:

  • BUG-000086566 - Recreating cache tiles for a cached service with preexisting cache fails randomly, at times leaving temporary files such as ".freelist, tmp.bundle, tmp.bundlx, tmp.freelist, compress.bundle, *.lock".
  • BUG-000086412 - Queries against feature services layers that contain a many columns takes longer than queries against the same layers map service endpoint.
  • BUG-000083258 - Add support for CORS in Map/Image Services Tile Handler.
  • BUG-000082881 - ArcMap hangs on opening the attribute table of a non-versioned archiving enabled feature class joined to a table.
  • BUG-000082777 - Data specific: When re-caching data using a certain area of interest the Status.gdb shows negative tile count.
  • BUG-000082423 - Under consistent load, the javaw.exe process at ArcGIS 10.2.2 for Server consumes 25% of the server's RAM, and any further request forces the process to use 100% of the machine's CPU.
  • BUG-000082317 - ArcGIS Server on Linux is crashing when loading DADFLib under load.
  • BUG-000081679 - When publishing to a federated GIS Server that has a config store on a DFS share, item information does not get copied to the portal item.
  • NIM103623 - After publishing services to a federated GIS Server, item information is missing for these specific data samples.
  • NIM103555 - Printing a map service with more layers including legends result in performance issues with ArcGIS for Server 10.2.2 print service.
  • NIM103130 - Some of the tiles fail to generate on demand when the requests are sent through REST connection in ArcGIS for Server 10.2.2.
  • NIM103073 - Inserting a row into a table that has a column data type of VARCHAR (4001) will fail with "Invalid precision value".
  • NIM102996 - After dropping a spatial index on a binary feature class through an application server connection to a pre-10.1 geodatabase in SQL Server, ArcGIS is unable to determine the index is gone.
  • NIM102939 - Multiple stored cross-site scripting (XSS) found in ArcGIS for Server. This occurs in ArcGIS For Server 10.1, 10.1 SP1, 10.2, 10.2.1, and 10.2.2.
  • NIM102883 - When using a newer client (10.1+) against an older SQL server geodatabase (pre-10.1) through an application server connection, creation of a spatial index will fail on GEOMETRY or GEOGRAPHY feature classes with "This SDE server does not support this client or operation".
  • NIM102848 - Creating a spatial index will pass values gathered from existing enterprise feature classes that may be invalid instead of passing correct values.
  • NIM102762 - When the Migrate Relationship Class gp tool is run on an attributed composite relationship class, the composite relationship is not maintained when an origin feature is deleted.
  • NIM102761 - When the Migrate Relationship Class gp tool is run on an attachment relationship class, attachments are no longer attached to the features.
  • NIM102517 - Decrease the size of the delta being downloaded to improve performance of download time on sync.
  • NIM102516 - Syncing where more than 1000 edits are downloaded with more than one client at the same time will cause one client to error.
  • NIM102230 - Do not return the Documentation field on joined queries for Geodatabase internal metadata.
  • NIM102197 - Unauthorized users can access tiles from a secured map service immediately after any authorized user accesses the service.
  • NIM102077 - ArcGIS reports that an Oracle SDELOB or WKB feature class created in a pre-10.1 geodatabase does not have a spatial index when it does exist.
  • NIM101806 - Provide a mechanism to log what release a client is using when connecting to a geodatabase.
  • NIM101804 - Do not return feature datasets in which the connecting user has no access to feature classes within.
  • NIM101410 - Spatial Reference is missing from geometries returned by an Identify operation when an input/search geometry had one spatial reference defined in it.
  • NIM101346 - Map services cause excess CPU utilization even when no one is hitting the system.
  • NIM101191 - Create and Sync replica should only activate schema cache if the replica has 10 or more datasets
  • NIM100942 - Deadlocks can happen on SQL server when multiple processes are creating and syncing replicas.
  • NIM100941 - Improve the Performance and Scalability of Creating and Syncing replicas by more efficiently caching database information.
  • NIM100845 - Mosaic dataset performance in PostgreSQL suffers when an ArcGIS for Server map service containing it is under load and Python is used to add new rasters to the mosaic dataset using arcpy.AddRastersToMosaicDataset_management.
  • NIM100697 - Change the "_VW" suffix to "_EVW" when versioned views are created, in order to be consistent the EVW naming convention when we create MV views.
  • NIM100692 - Filter out multi-versioned views from the list of objects returned by SE_table_list_tables().
  • NIM100503 - Loading a very large shape (>15k points) followed by small shape results in ORA-28579: error.
  • NIM100273 - Views get overwritten during register as versioned if a view / versioned view of same name exists.
  • NIM100141 - Missing index on the SDE versions table results in full table scan.
  • NIM100049 - The OD Cost Matrix solver is slow when trying to solve from many orders to a single distribution center.
  • NIM099582 - ArcGIS Server performance drops when switching the identity store configuration from Active Directory to Active Directory with nested group support.
  • NIM099198 - Use the schema cache when loading map documents in Engine applications to improve load performance.
  • NIM099162 - Use the schema cache when loading map services to improve map service start time performance.
  • NIM099098 - ST_ASTEXT Function is failing when the result set contains more than one record, and when the NUMPOINTS is ~2000 (or more).
  • NIM099085 - In ArcObjects 10.2, the CreateVersionedView method on the IVersionedView interface does not set the versioned view name to the string passed in. This works in ArcObjects 10.1.
  • NIM099080 - ArcCatalog does not return an error when the versioned view name has over 30 characters, and fails to be created during Register As Versioned process in an Oracle geodatabase due to Oracle's 30 character limitation.
  • NIM098917 - When the Network Dataset is allowed to build successfully, if a dirty area remains, an HRESULT must be returned so the user knows they are in this unique state.
  • NIM098475 - Spatial indexes are not created when creating a feature class on an ArcSDE 10 database from an ArcGIS Desktop 10.2 Client.
  • NIM098130 - ExportTiles fails for Japanese iOS client due to mangled Japanese characters in JSON responses.
  • NIM097983 - Optimize the opening of map documents by augmenting the geodatabase schema cache to include the properties of the sde metadata.
  • NIM097651 - Public map services become private and require authentication after a brief disconnect of the config-store when the server is under load.
  • NIM097633 - The traveltime/distance returned by the OD Cost Matrix solver is occasionally excessively high when using a hierarchy compared to when not using a hierarchy.
  • NIM094929 - In ArcMap, panning on a feature class created with a partitioned keyword for the ST_Geometry table returns the error "ORA-01000".
  • NIM091900 - After applying SP5 for ArcSDE 10, adding a new partition on a ST_Geometry table that contains a spatial index returns the following error: "ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine."
  • NIM089682 - The following error message is returned when editing data that has been migrated from SDEBINARY to ST_GEOMETRY: "ORA-20085: Insert Spatial Reference SRID # does not match <schema.A###.SHAPE> registered Spatial Reference SRID 0".
  • NIM088321 - User defined spatial index grids are not honored by ArcGIS when using the Add Spatial Index tool, even though the tool runs successfully.
  • NIM087627 - Creation of Tile Package fails with an error "Invalid function arguments", when Server Tiling scheme is based on a custom projection.
  • NIM086295 - On Oracle ST_OrderingEquals is always returning the same value as ST_Equals.

ArcGIS 10 SP5:

  • NIM031245 - ISpatialFilter::SpatialRel::esriSpatialRelIntersects gives incorrect results when data is in SDE.
  • NIM097515 - Grouped annotation draws slower at the top of the table of contents (TOC) in an MXD, than when positioned at the bottom of the TOC.
  • NIM095722 - Rebuild Network fails during rebuild of a child network when deleting edge elements.
  • NIM095470 - Synchronizing a replica causes an inconsistent connectivity in the geodatabase that is receiving the edits.
  • NIM094377 - Reduce False Update-Update conflicts during reconcile.
  • NIM094176 - Certain versions fail to reconcile and the following error message is displayed, "The version could not be reconciled".
  • NIM093526 - Relationships are dropped for M:N relationship classes with update-update edge conflicts where the edge is updated in the parent and the orphan junction of the edge is subsumed in the child.
  • NIM093525 - Duplicate Annotation is created for an update-update edge conflict when the edge is updated in the parent and its connected orphan junction in the child is subsumed.
  • NIM093454 - The Verify Connectivity command fails to detect a specific connectivity behavior in a geometric network.
  • NIM093254 - Connecting edges to coincident user junctions along complex edges can cause network inconsistencies.
  • NIM092557 - Repair/Verify Connectivity commands do not find all instances of network inconsistencies within a specific geometric network.
  • NIM092556 - Repair Connectivity command does not repair all inconsistencies for a complex edge feature meaning the command must be re-run.
  • NIM092260 - Geometric network features are deleted during reconcile with options by attribute in favor of edit.
  • NIM092112 - Reconcile fails with invalid element due to attempt to query for an orphan junction that has already been subsumed.
  • NIM091625 - Calling Store on a connected edge in the OnChange event for a junction feature causes data issues and network inconsistencies.
  • NIM091104 - Reconciling with certain conflict scenarios on related features causes feature linked annotation to be duplicated.
  • NIM089517 - Misleading error stating that the attributed relationships row does not exist in origin/destination class, after reconciling by object in favor of target, and replacing conflict with pre-reconcile version for objects with many to many relationship classes.
  • NIM088063 - A slow performance is noticed during the geometric network rebuilding process when synchronizing a replica having a geometric network.
  • NIM087861 - Network inconsistencies appear following reconcile in favor of the edit version with particular scenario when orphan junction and edge updated in child along with a new connected edge added to the orphan junction.
  • NIM087268 - A related object that is added (inserted) in the child version is being promoted as a conflict even though the origin class is not in conflict.
  • NIM086487 - Reconcile in favor of edit version encounters a "field is not editable" error and loses all M:N relationship records.
  • NIM084417 - Reconcile may fail due to coincident orphan junctions with an error message indicating missing or invalid EID.
  • NIM082047 - Network Inconsistencies are introduced to a Geometric Network after creating a new complex edge, creating a user junction at the endpoint of the edge, disconnecting that junction, and then creating a new edge with its endpoint being the disconnected junction.
  • NIM082045 - Data loss can occur during reconcile with a feature class participating in both a geometric network and relationship class when the destination table contains objects which have been altered by the editing of related origin features due to the destination objects not being listed as conflicts.
  • NIM047177 - CheckandRepairConnectivity does not discover network inconsistencies in attached case.

Installing this patch on Windows


Installation Steps:


ArcGIS 10.3.1, 10.2.2, 10.1 SP1 QIP or 10 SP5 for Desktop, Engine or Server must be installed before installing this patch.

  1. Download the appropriate file to a location other than your ArcGIS installation location.

  2. ArcGIS 10.3.1   Checksum (Md5)
         
         ArcGIS Desktop
         Background Geoprocessing (64-bit)
    ArcGIS-1031-BGDT-GNGU-Patch.msp 814D10F3CD3B543E10ED17B87AE3D164
         
         ArcGIS Engine
         Background Geoprocessing (64-bit)
    ArcGIS-1031-BGE-GNGU-Patch.msp 534815ABF6FD99760C84069A1F7D1045
         
         ArcGIS for Desktop ArcGIS-1031-DT-GNGU-Patch.msp 1E49FC30CAF303DE42E2D7D37E1E1EF1
         
         ArcGIS Engine ArcGIS-1031-E-GNGU-Patch.msp 542CA862E88D58A03B23B7CF77F73269
         
         ArcGIS for Server ArcGIS-1031-S-GNGU-Patch.msp A84C80EDF8C73F68F4D2CF3AAFB12716
         
    ArcGIS 10.2.2   Checksum (Md5)
         
         ArcGIS Desktop
         Background Geoprocessing (64-bit)
    ArcGIS-1022-BGDT-GNGU-Patch.msp 2EC1C1255B6D9281FC07A2CE000F579D
         
         ArcGIS Engine
         Background Geoprocessing (64-bit)
    ArcGIS-1022-BGE-GNGU-Patch.msp 7F84509D8EC83707FD9FE2C0A7976529
         
         ArcGIS for Desktop ArcGIS-1022-DT-GNGU-Patch.msp 49B73A5047BFC784F40E81ADAB177CCE
         
         ArcGIS Engine ArcGIS-1022-E-GNGU-Patch.msp 0F436761C8C175100969909AD431DFEA
         
         ArcGIS for Server ArcGIS-1022-S-GNGU-Patch.msp 6AF4B8339C1D30295614D8E9098542F9
         
    ArcGIS 10.1 SP1 QIP   Checksum (Md5)
         
         ArcGIS Desktop
         Background Geoprocessing (64-bit)
    ArcGIS-101SP1QIP-BGDT-GNGU-Patch.msp 34A30675FBCC4F47F7BC5F6C20A57076
         
         ArcGIS Engine
         Background Geoprocessing (64-bit)
    ArcGIS-101SP1QIP-BGE-GNGU-Patch.msp CDBA282926A11E84B528B05A6B777319
         
         ArcGIS for Desktop ArcGIS-101SP1QIP-DT-GNGU-Patch.msp 26A9809A3BEF21B8260A2868A601385E
         
         ArcGIS Engine ArcGIS-101SP1QIP-E-GNGU-Patch.msp 35993F47CEB92B4328F580A086119C0D
         
         ArcGIS for Server ArcGIS-101SP1QIP-S-GNGU-Patch.msp 1B96DE70B91C1C848C23E4BD3DA2E097
         
    ArcGIS 10 SP5   Checksum (Md5)
         
         ArcGIS for Desktop ArcGIS-10SP5-DT-GNGU-Patch.msp 9BB9A9CF0B71221B6002D344C2BB188F
         
         ArcGIS Engine ArcGIS-10SP5-E-GNGU-Patch.msp 30124C1C29EF34BC0B9B1249456F5538
         
         ArcGIS for Server Java ArcGIS-10SP5-SJ-GNGU-Patch.msp AF6E9FF943E68A54B68645BB202D5C3F
         
         ArcGIS for Server GIS ArcGIS-10SP5-SGIS-GNGU-Patch.msp EE8F8BB452AD69006460C0518002035A
         

  3. Make sure you have write access to your ArcGIS installation location.

  4. Double-click ArcGIS-<Version>-<Product>-GNGU-Patch.msp to start the setup 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]\ArcGIS-<Version>-<Product>-GNGU-Patch.msp


Installing this patch on Linux


Installation Steps:


Complete the following install steps as the ArcGIS Install owner. The Install owner is the owner of the arcgis folder.

ArcGIS 10.3.1, 10.2.2, 10.1 SP1 QIP or 10 SP5 for for Engine or Server must be installed before installing this patch.

  1. Download the appropriate file to a location other than your ArcGIS installation location.


    ArcGIS 10.3.1   Checksum (Md5)
         
         ArcGIS Engine ArcGIS-1031-E-GNGU-Patch-lx.tar B38C1F706BB00E69FCB0CC7B819675C0
         
         ArcGIS for Server ArcGIS-1031-S-GNGU-Patch-lx.tar BCDE8798B0B8F59AAEDCEC0E6B803260
         
    ArcGIS 10.2.2   Checksum (Md5)
         
         ArcGIS Engine ArcGIS-1022-E-GNGU-Patch-lx.tar 229C8E7D345FDED1FC0D5B30A876076A
         
         ArcGIS for Server ArcGIS-1022-S-GNGU-Patch-lx.tar F01F27DFE17BD2AB5BC0E09A764B3801
         
    ArcGIS 10.1 SP1 QIP   Checksum (Md5)
         
         ArcGIS Engine ArcGIS-101SP1QIP-E-GNGU-Patch-lx.tar A7105D77B2973C10AAE82AD793C2E817
         
         ArcGIS for Server ArcGIS-101SP1QIP-S-GNGU-Patch-lx.tar F1F291E93C204324F7A8E26C95D63068
         
    ArcGIS 10 SP5   Checksum (Md5)
         
         ArcGIS Engine ArcGIS-10SP5-E-GNGU-Patch-lx.tar 1CF8EC9C2ED44BA353537AE484C594C6
         
         ArcGIS for Server ArcGIS-10SP5-S-GNGU-Patch-lx.tar 9AA471C1136F68C7C193B128F92C7B8F
  2. Make sure you have write access to your ArcGIS installation location, and that no one is using ArcGIS.

  3. Extract the specified tar file by typing:

    % tar -xvf ArcGIS-<Version>-<Product>-GNGU-Patch-lx.tar

  4. Start the installation by typing:

    % ./applypatch

    This will start the dialog for the menu-driven installation procedure. Default selections are noted in parentheses ( ). To quit the installation procedure, type 'q' at any time.

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 all products, hot fixes, and patches installed on your local machine.

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.