<uCMDB Support Tip>UCMDB Support Tip : How to delete an enumeration?
In cases where a new enumeration is added in System Type Manager, you may find that it cannot be removed since it is used by some CITs.
This is because once we associate this enumeration with State, it will modify the CIT’s definition in UCMDB.
So how to remove this enumeration?
- Open JMX mbean: UCMDB:service=URM Services (http://<ServerIP>:8080/jmx-console ). Method: listResourceTypes
- Click on CM_CLASS and search for the affected CIType <data>. It will be seen as XML code.
- Delete the tag attribute which UCMDB had added automatically by State Manager.
- Execute reloadClassModelFromPersistency in Mbean: UCMDB:service=Class Model Services. Method: reloadClassModelFromPersistency