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

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 .