java.lang.NoClassDefFoundError: com/entrust/toolkit/security/provider/Entrust error when running TIBCO BusinessEvents engine.

java.lang.NoClassDefFoundError: com/entrust/toolkit/security/provider/Entrust error when running TIBCO BusinessEvents engine.

book

Article ID: KB0088598

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
java.lang.NoClassDefFoundError: com/entrust/toolkit/security/provider/Entrust error when running TIBCO BusinessEvents engine.


Environment:
============

TIBCO BusinessEvents 5.0.1
All Operating Systems

Symptoms:
============
Error “java.lang.NoClassDefFoundError: com/entrust/toolkit/security/provider/Entrust” is thrown by TIBCO BusinessEvents engine.


Cause:
============
The reason the error is thrown is due to the missing Enttoolkit.jar file which should be located at \tibco\tpcl\&lttra-version>\lib\entrust. If you have installed TRA (any version) or Designer, check that the file is present in that location.

Resolution:
============
Check that the class is in the Enttoolkit.jar located at \tibco\tpcl\&lttra-version>\lib\entrust.  

The be-engine.tra file needs to be updated (property tibco.env.STD_EXT_CP) and add &ltTIBCO-HOME>/tpcl/&lttra-version>/lib/ to this classpath. Restart BusinessEvents Studio and run the engine again.

Issue/Introduction

java.lang.NoClassDefFoundError: com/entrust/toolkit/security/provider/Entrust error when running TIBCO BusinessEvents engine.