CIT 'BusinessService' having 'Display_name' attribute

  • KM03812246
  • 28-May-2021
  • 07-Jun-2021

Summary

CIT 'BusinessService' having 'Display_name' attribute, however its parent CIT 'Service' having 'Display_label' attribute

Error

ā€˜Business Service’ CIT:
- Parent CIT ā€˜Service’ having one attribute named ā€˜Display_label’ it’s un-editable, looks like it’s inherited from the parent.
- Child CIT ā€˜BusinessService’ having one attribute named ā€˜Display_name’, it’s editable, looks like it’s created only for this CIT.
- Another Child CIT ā€˜InfrastrutureService’, having one attribute named ā€˜Display_label’, un-editiable, inherited from the parent.

There was one Enrichment rule on Service CIT level, it worked for CIT ā€˜InfrastrutureService’, however always failed for CIT ā€˜BusinessService’ because of its ā€˜Display_name’ attribute.

Fix

1.to export bussinesService as XML and remove the next line from display_label attribut:

 

<Attribute-Qualifier name="INTERNAL_ATTRIBUTE" is-factory="true" origin="content" version="2020"/>

 

2.Save XML file and import it again.

 

After this changes, 'Display Lable' field will be presented in the UI.