Error Message
Note:
This article pertains to ArcGIS versions 9.x only. Later versions of ArcGIS may contain different functionality, as well as different names and locations for menus, commands and geoprocessing tools.
While reconciling a version that has edits to a geometric network, the following error message is returned:
Error:
"The version could not be reconciled. The junction has invalid geometry (i.e. non-point or invalid location). [edge class = <edgeclassname>, oid = ###; FROM junction class = <fromjunctionclassname>, oid = ###; TO junction class = <tojunctionclassname>, oid = ###]"
Cause
There are two possible scenarios in which this message may occur:
- One of the junction features mentioned in the error message is disconnected, but it is coincident with the edge feature mentioned in the error message.
- There are network inconsistencies with features listed in the error message. One example of this is when a junction feature is disjointed from the end point of an edge, but logically connected to the edge.
Solution or Workaround
Choose one of the following resolutions depending on the scenario encountered.
- Use the Connect command to establish connectivity between the features referenced in the error message. If the Connect command fails to connect the features correctly or returns an error, the Rebuild Connectivity tool can be used to rebuild connectivity for the given area.
- Use the Rebuild Connectivity tool over the edge feature mentioned in the error message to correct the network inconsistency. Depending on the circumstance, it may also be necessary to use the the Rebuild Connectivity tool over the disjoint junction listed in the error connected to the edge. It may then be possible to either move the junction to its correct position or delete it.