"Redefinition Of Class 0" Warning When Running ces_setup.ces or ODLoad

(Doc ID 2266781.1)

Last updated on JUNE 12, 2017

Applies to:

Oracle Utilities Network Management System - Version 1.12.0.3 to 1.12.0.3 [Release 1.12]
Oracle Utilities Network Management System - Version 2.3.0.0.0 to 2.3.0.0.0 [Release 2.3]
Oracle Network Management for Utilities - DMS - Version 1.12.0.3 to 1.12.0.3 [Release 1.12]
Oracle Network Management for Utilities - DMS - Version 2.3.0.0.0 to 2.3.0.0.0 [Release 2.3]
Information in this document applies to any platform.

Symptoms

Running ces_setup.ces ( or "ODLoad -c [project]_classes.dat" ) results in this odd warning:


*WARNING* ODLoad - Redefining class 0: name=[], type=[null], desc=[]. An entry exists in the CLASSES table for 0 with name=[null].

The ~/sql/[project]_classes.dat does not have any entry with a class number of 0.




The issue can be reproduced at will on an OPAL with the following steps:
1. Edit ~/sql/OPAL_classes.dat
2. After the large header in the file, add a single line with exactly one space.
3. Run "ODLoad -c OPAL_classes.dat -debug"
4. The output will have a line similar to

*WARNING* ODLoad - Redefining class 0: name=[], type=[null], desc=[]. An entry exists in the CLASSES table for 0 with name=[null].
line=
ODLoad - cnam=[], cnum=[], pref=[pX▒▒], type=[null]
ODLoad - cnam=[], type=[null], desc=[], num=[0]





Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms