My Oracle Support Banner

MBS-00083 Syntax Errors When Building Maps (Doc ID 2721731.1)

Last updated on JUNE 10, 2024

Applies to:

Oracle Network Management for Utilities - DMS - Version 1.12.0.3 and later
Oracle Utilities Network Management System - Version 1.12.0.3 and later
Information in this document applies to any platform.

Symptoms

On : 1.12.0.3 version, NMS Infrastructure

When attempting to build a landbase mb file, we get an odd MBS-00083 error.


Message: MBS-00083 location: land_lnd_prominent_landmark_poi Severity: E
  Device:
  Line 35 in test.mb null: Syntax error encountered.
  Context: ADD null 11221593 {
 

The issue can be reproduced at will with the following steps:
1. Delete several landbase object entries for the from the CLASSSES and INHERITANCE tables.

create table tmp_classes as select * from classes where c_name = 'primary_hwy';
create table tmp_inheritance as select * from inheritance where sub_class = 'primary_hwy' or super_class = 'primary_hwy';
delete from inheritance where sub_class = 'primary_hwy' or super_class = 'primary_hwy';
delete from classes where c_name = 'primary_hwy';
commit;

2. Stop all services.
sms_stop.ces -s

3. Start just the model build services
sms_start.ces -f system.dat.model_build

4. Rebuild 118_lb
cp ~/data/mp/done/118_lb.mp ~/data/mp
touch ~/data/mp/118_lb.mp
rm ~/data/patches/done/118_lb.mb
ces_build_maps.ces -noVerify 118_lb

The patch will fail.  Check the patch error log.

5. Revert the changes -
insert into classes select * from tmp_classes;
insert into inheritance select * from tmp_inheritance;
commit;
drop table tmp_classes;
drop table tmp_inheritance;

6. Restart services
sms_stop.ces -s
sms_start.ces

7. Rebuild the landbase file

cp ~/data/mp/done/118_lb.mp ~/data/mp
touch ~/data/mp/118_lb.mp
rm ~/data/patches/done/118_lb.mb
ces_build_maps.ces -noVerify 118_lb

It will succeed

Changes

 A new set of background classes was added to the model workbook.

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.