ORA-29877 Error When Placing Jumper on Small-Length Conductor
(Doc ID 2898654.1)
Last updated on JUNE 06, 2024
Applies to:
Oracle Network Management for Utilities - DMS - Version 2.4.0.1.0 to 2.6.0.0.0 [Release 2.4 to 2.6]Oracle Utilities Network Management System - Version 2.4.0.1.0 to 2.6.0.0.0 [Release 2.4 to 2.6]
Information in this document applies to any platform.
Symptoms
On : 2.4.0.1.0 version, NMS Infrastructure
If you place a model edit on a conductor segment that is too short, the action fails, but no error appears in the MBService log.
These errors appear in the MBDBService log:
ORA-29877: failed in the execution of the ODCIINDEXUPDATE routine
ORA-13034: Invalid data in the SDO_ORDINATE_ARRAY in SDO_GEOMETRY object
ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 526
The issue can be reproduced at will with the following steps:
1. In $NMS_CONFIG/sql/x_control.sql, for all "-wireDown" entries, change the "-gapLength" value to be 300.
2. Run "ISQL.ces -f $NMS_CONFIG/sql/x_control.sql"
3. Restart services and the managed server
4. Place an Inline Jumper on a short conductor
5. It will fail.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
Fix Description |
Migration |
References |