Error when importing using Spectrum Modeling Gateway

book

Article ID: 33240

calendar_today

Updated On:

Products

CA Spectrum

Issue/Introduction

When importing an xml file using the Spectrum Modeling Gateway that was created from an export using the Spectrum Modeling Gateway, an error is received and the import fails.

./modelinggateway -vnm spectrum -i import_file.xml 

Modeling Gateway import started. Fri, Nov 20, 2015, at 01:07:46 AM PST 

Parsing import file import_file.xml

Modeling Gateway import exception: 

java.lang.Throwable: Unknown attribute identifier_name in model element com.aprisma.tie.parse.ContainerElement: null:null 

Cause

The import file contains the "identifier_name" parameter for a container element which is an invalid parameter for a container element.

This can occur for an AutoDiscovery container element when the AutoDiscovery root container model specified in an AutoDiscovery configuration has been deleted and the model handle that was assigned to the root container model has been reassigned to a new model. If the new model is a port model, this could happen and you would see the something similar to the following in the import xml file:

 

<adisc_root_container><Port identifier_name="portID" identifier_value="144" model_handle="0x314cf7" /></adisc_root_container>

Environment

Release:
Component:

Resolution

The resolution is to manually modify the import xml file and replace the above entry with the following:

 

<adisc_root_container>null</adisc_root_container>