Configuring for Hawk 6.1

To make sure the ActiveMatrix Host Microagents of 3.4.0 work with Hawk 6.1:

  1. Copy tibcrypt.jar from <HAWK_HOME>\hawk\6.1\lib\compat to <HAWK_HOME>\hawk\6.1\lib\ext.
  2. To support Java 1.8_172 or higher, add the following entry to the tibhawkagent.tra file:
    java.property.jceks.key.serialFilter=com.tibco.**;
    java.lang.Enum;java.security.KeyRep;java.security.KeyRep$Type;
    javax.crypto.spec.SecretKeySpec;!*

Troubleshooting Issues when Configuring for Hawk 6.1

Problem

When starting TIBCO Hawk Agent, the following error occurs:
 java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal
Workaround

Use one of the following workarounds to solve this problem:

Copy the xml-apis.jar to <HAWK-HOME>\hawk\6.1\lib folder.

OR

In the configure-hkam-3.4.0.xml file, change the

<include name="com.tibco.tpcl.javax.system.exports_5.0.500.*/xml-apis.jar"/> to

<include name="com.tibco.tpcl.javax.system.exports_5.1.0.*/xml-apis.jar"/>, before running the configure-hkam.bat file.