Not able to create new views in APM

  • KM03758161
  • 03-Nov-2020
  • 10-Jun-2021

Summary

Not able to create new views in APM. There is no error as such but its not saving the contents of the view. We see the following error Error: URM transaction validation error: The resource key: {{...},Topology_TQL} is referenced from resource: {{integration_tqls_bundle},Topology_RESOURCE_BUNDLE} but isn't exist in the URM!!

Question

We are not able to create new views in APM. 

There is no error as such but its not saving the contents of the view.

 

Found the following errors:

Error: URM transaction validation error: The resource key: {{...},Topology_TQL} is referenced from resource: {{integration_tqls_bundle},Topology_RESOURCE_BUNDLE} but isn't exist in the URM!!
 

Answer

Removing Corrupted TQL
Open JMX console http://localhost:21212/ - > UCMDB:service=URM Services -> listResourceTypes -> listResourceTypes <invoke> Topology_RESOURCE_BUNDLE
under Resources of type: Topology_RESOURCE_BUNDLE
Click the below Resource IDs and delete the corrupted entry from the XML.
SLM
Service_Health
UCMDB
template_based_view
Here are the steps to remove from these bundles
Error: URM transaction validation error: The resource key: {{...},Topology_TQL} is referenced from resource: {{integration_tqls_bundle},Topology_RESOURCE_BUNDLE} but isn't exist in the URM!!
To resolve this one please can you do the following:
On DPS goto:
https://localhost:8443/jmx-console/HtmlAdaptor?action=inspectMBean&name=UCMDB:service=Grouping Services
SLM
Service_Health
UCMDB
template_based_view
In the JMX go to fixBundle and provide the bundleName of “integration_tqls_bundle”
This command removes any non-existing resources from the bundle so should fix this issue.
After this we no longer saw the name in the UI and the issue is corrected.