Error, “java.lang.NoClassDefFoundError: com.tibco.security.impl.j2se.CryptoVendorImpl” occurs when trying to start hawkagent with an encrypted password based EMS Plugin on AIX.

Error, “java.lang.NoClassDefFoundError: com.tibco.security.impl.j2se.CryptoVendorImpl” occurs when trying to start hawkagent with an encrypted password based EMS Plugin on AIX.

book

Article ID: KB0086827

calendar_today

Updated On:

Products Versions
TIBCO Hawk -
Not Applicable -

Description

Resolution:
For AIX systems, the Crypto Vendor is IBM other than J2SE. Therefore, you need to modify the default Crypto Vendor to IBM.

For a stand alone hawkagent, add the following property to the hawkagent command line:
  -DTIBCO_SECURITY_VENDOR=ibm

For a TRA hawkagent, add the following property to the <#java properties> sector of the hawkagent_<domian>.tra file. 
   java.property.TIBCO_SECURITY_VENDOR=ibm

Issue/Introduction

Error, “java.lang.NoClassDefFoundError: com.tibco.security.impl.j2se.CryptoVendorImpl” occurs when trying to start hawkagent with an encrypted password based EMS Plugin on AIX.