When running the debugger of Business Events (BE) Studio on Linux, the following error is displayed of "Caused by: java.lang.UnsatisfiedLinkError: /home/tibco/tibcoBE5/as/1.1/lib/libas-common.so"

When running the debugger of Business Events (BE) Studio on Linux, the following error is displayed of "Caused by: java.lang.UnsatisfiedLinkError: /home/tibco/tibcoBE5/as/1.1/lib/libas-common.so"

book

Article ID: KB0088800

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition -
Not Applicable -

Description

Resolution:
Description:
============
The project can be run from the command line but not from the debugger.

Environment:
==========
Linux

Symptoms:
=========
See error message.

Cause:
=====
The environment is different when run from the command line which uses the be-engine.tra file to control the environment.

When using BE Studio you must set the run time configuration inside the debugger to correctly set LD_LIBRARY_PATH as it does not have AS_HOME/lib.  For Linux it is  requirement that you have LD_LIBRARY_PATH include AS_HOME/lib in the run time configuration.

Resolution:
=========
Create a new run time configuration.  See the section 'Adding and Working with Launch (Debug or Run) Configurations' in the "TIBCO BusinessEvents Developer’s Guide" for 5.0.1 and create a new run time configuration.  Under the Environmental tab add LD_LIBRARY_PATH.  For the value, do not use AS_HOME but use the actual path on your machine for AS_HOME/lib and add it to the LD_LIBRARY_PATH.  You might also need to add a PATH setting and add it there also.

References:
==========
See page 406 of "TIBCO BusinessEvents Developer’s Guide" for 5.0.1.

Issue/Introduction

When running the debugger of Business Events (BE) Studio on Linux, the following error is displayed of "Caused by: java.lang.UnsatisfiedLinkError: /home/tibco/tibcoBE5/as/1.1/lib/libas-common.so"