Unable to process graph due to NullPointerException

Document ID : KB000104136
Last Modified Date : 04/07/2018
Show Technical Document Details
We are seeing the following NullPointerException filling up the CA APM Enterprise Manager log:

[ERROR] [Thread-ModelSynchronization] [Manager.AppMap] Unable to process graph {"vertices":{"ATC:INFERRED_GENERICBACKEND:GENERICBACKEND : oracle.net.ns on":{"externalI....
at com.wily.introscope.appmap.em.ontology.ModelMergedVertex.merge(ModelMergedVertex.java:192)
at com.wily.introscope.appmap.em.ontology.AppMapModelImpl.mergeVertex(AppMapModelImpl.java:325)
at com.wily.introscope.appmap.em.ontology.AppMapModelImpl.processGraph(AppMapModelImpl.java:2039)
at com.wily.introscope.appmap.em.ontology.OntologyModelBean.processGraph(OntologyModelBean.java:322)
at com.wily.introscope.appmap.em.ontology.ModelSynchronization.run(ModelSynchronization.java:338)
at java.lang.Thread.run(Thread.java:745)

CA Application Performance Management 10.7 SP1
This is due to a defect in the code where it missed the algorithm to handle a scenario where an Edge’s target Vertex could be null when merging Vertices.
This has been fixed in CA APM 10.7 Hotfix 9.
Please contact CA Support to obtain the Hotfix, or download from the CA Support Download Center if there is a higher Hotfix available, which will include this fix.