Description:
After configuring HKAM for AMX/BPM, the host microagent will appear on the Hawk Display. After installing AMX 3.3.0 HF-12 or above, this is no longer the case.
Symptoms: Hawk Agent shows a stack trace upon startup causing the AMX plugin to fail to initialize. The exception below can be found in the Hawk.log file under the "<TIBCO_CONFIG_HOME>\cfgmgmt\hawk\logs" directory.
---
ERROR : Error loading microagent from com.tibco.hawk.microagent.amx.hpa.AMXHost: java.lang.ClassNotFoundException: com.tibco.hawk.microagent.amx.hpa.AMXHost ## Wed May 04 13:24:50 PDT 2016 ##
EXCEPTION : java.lang.ClassNotFoundException: com.tibco.hawk.microagent.amx.hpa.AMXHost
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at COM.TIBCO.hawk.agent.maloader.MALoader.loadMicroAgentsFromHmaFiles(MALoader.java:184)
at COM.TIBCO.hawk.agent.maloader.MALoader.loadMicroAgents(MALoader.java:51)
at COM.TIBCO.hawk.agent.HawkAgent.loadMicroagents(HawkAgent.java:279)
at COM.TIBCO.hawk.agent.HawkAgent.<init>(HawkAgent.java:105)
at COM.TIBCO.hawk.agent.HawkAgent.main(HawkAgent.java:449)
## Wed May 04 13:24:50 PDT 2016 ##
---
Cause: This is a known issue awaiting a fix.
The cause is that the application of AMX 3.3.0 Hotfix-12 or above incorrectly modifies a few classpaths in the Hawk HMA file.