How can I overcome "Could not reference symbol" error on UNIX, while starting the run time adapter ?

How can I overcome "Could not reference symbol" error on UNIX, while starting the run time adapter ?

book

Article ID: KB0085722

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Adapter for Oracle BRM -
Not Applicable -

Description

Resolution:
In order to overcome the unreferenced symbol error, the corresponding RV Libraries which refer to the symbols mentioned in the error, needs to be pre-loaded.
On Unix machines RV libraries have to be pre-loaded. Make sure you have TIBCO Rendezvous installed on the machine on which you are running dm_eai.
If the UNIX flavour is Solaris, add the following lines to the $PORTAL_HOME/bin/start_dm_eai file, after the PATH variable.
export LD_LIBRARY_PATH = ${LD_LIBRARY_PATH}:${RV_HOME}/lib
export LD_PRELOAD =$RV_HOME/lib/libtibrv.so:$RV_HOME/lib/libtibrvcm.so
The LD_PRELOAD command pre-loads the thread libraries. IFthe UNIX flavour is HPUX, it would correspondingly be SHLIB_PATH.

Issue/Introduction

How can I overcome "Could not reference symbol" error on UNIX, while starting the run time adapter ?