How to fix Segmentation fault core dumped issue when starting up Siebel Adapter in AIX 7.1

book

Article ID: KB0084222

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Siebel 6.1.0

Description

The following error is encountered when starting Siebel Adapter in an AIX environment.

=============
Segmentation fault      (core dumped) /tibco/app/tibco2/adapter/adsbl/6.1/bin/adsbl
=============

This issue is due to the adsbl.tra file, "tibco.env.JVM_LIB_DIR" and "tibco.env.LIBPATH for AIX" pointing to an incorrect JRE path.

"TIBCO_HOME/tibcojre64/1.8.0/lib/ppc64/default" by default, which causes the jvm is unable to initialize; the correct path should be TIBCO_HOME/tibcojre64/1.8.0/lib/ppc64/j9vm.

Environment

AIX 7.1 TRA 5.10

Resolution

Go to the Siebel Adapter bin folder, open the adsbl.tra file, find "tibco.env.JVM_LIB_DIR" and modify as follows.
==============
Before

tibco.env.JVM_LIB_DIR /tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64/default:/tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64:/tibco/app/tibco2/tibcojre64/1.8.0/bin

After

tibco.env.JVM_LIB_DIR /tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64/j9vm:/tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64:/tibco/app/tibco2/tibcojre64/1.8.0/bin

==============
Search "For AIX" and modify "tibco.env.LIBPATH" as follows.
==============
Before 

#For AIX
tibco.env.LIBPATH %CUSTOM_CP_EXT%:%CUSTOM_LIB_PATH%:%SDK_HOME%/hotfix/lib:%SDK_HOME%/lib:%TRA_HOME%/hotfix/lib:%TRA_HOME%/lib:%TRA_HOME%/icjava55/lib:%TPCL_HOME%/lib:%RV_HOME%/lib:%TIBCO_JVM_FLAVOR_LIB_DIR_ESC%:/tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64/default:/tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64:/tibco/app/tibco2/tibcojre64/1.8.0/bin

After 

#For AIX
tibco.env.LIBPATH %CUSTOM_CP_EXT%:%CUSTOM_LIB_PATH%:%SDK_HOME%/hotfix/lib:%SDK_HOME%/lib:%TRA_HOME%/hotfix/lib:%TRA_HOME%/lib:%TRA_HOME%/icjava55/lib:%TPCL_HOME%/lib:%RV_HOME%/lib:%TIBCO_JVM_FLAVOR_LIB_DIR_ESC%:/tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64/j9vm:/tibco/app/tibco2/tibcojre64/1.8.0/lib/ppc64:/tibco/app/tibco2/tibcojre64/1.8.0/bin
================

Issue/Introduction

How to fix segmentation fault core dump issue when starting up Siebel Adapter in AIX 7.1 .