After setting up hawk to enable event persistence to an oracle database, no data is logged and the event tables are not created.

After setting up hawk to enable event persistence to an oracle database, no data is logged and the event tables are not created.

book

Article ID: KB0090884

calendar_today

Updated On:

Products Versions
TIBCO Hawk -
Not Applicable -

Description

Resolution:
Ensure that Hawk logging is done to the Hawk log files.  Check the Hawk event log and if necessary, start the hawkeventnt from the command line (in windows this can be achieved by using the hawkeventnt –d command to output the command line).

If either on the console or in the hawk log you see an error like:

Exception in thread "main" java.lang.NoClassDefFoundError: tibcosoftwareinc/jdbc
/base/BaseDriver
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)


Then you need to add the following jar file to the class path
    &ltTIBCO HOME>\tpcl\&ltVERSION>\jdbc\TIbase.jar
You may also need to add the following one as well:
    &ltTIBCO HOME>\tpcl\&ltVERSION>\jdbc\TIutil.jar

Issue/Introduction

After setting up hawk to enable event persistence to an oracle database, no data is logged and the event tables are not created.