Unable to start / reorganize DUAS node: "undefined symbol: sqlite3_open_v2 "

book

Article ID: 84426

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Error Message :
Universe.log
--------------------------------------
./uxioserv: symbol lookup error: /softs/duniverse/DUAS/ERAM50_LXWEBE01/bin/lib/libuniowls_iosrv.so: undefined symbol: sqlite3_open_v2
---------------------------------

During the reorganization:

Start at :lun nov 27 11:51:12 CET 2017
area reorganization
/softs/duniverse/DUAS/ERAM50_LXWEBE01/bin/uxrstfic: symbol lookup error: /softs/duniverse/DUAS/ERAM50_LXWEBE01/bin/lib/libuniowls_iosrv.so: undefined symbol: sqlite3_open_v2
unable to reorganize /duniverse/DUAS/ERAM50_LXWEBE01/data/app/HISTORY.DB

After altering the unienv.ksh file, it is impossible to start the DUAS Node and launch a reorganization correctly.
Example of the altered line in unienv.ksh:
 
LD_LIBRARY_PATH=/softs/oracle/app/oracle/11.2.0.3/lib:/usr/lib:/lib:/softs/duniverse/DUAS/ERAM50_LXWEBE01/bin/lib64:/softs/duniverse/DUAS/ERAM50_LXWEBE01/bin/bin_oapp/lib:/softs/duniverse/DUAS/ERAM50_LXWEBE01/bin/bin_sap/lib:/softs/duniverse/DUAS/ERAM50_LXWEBE01/bin/lib

 

Cause

Cause type:
Configuration
Root Cause: Wrong modification of the variable LD_LIBRARY_PATH in unienv.ksh so that the uxioserv would use another system library instead of the Dollar Universe one for sqlite.

Environment

OS: All Linux/Unix

Resolution

The file unienv.ksh should not be modified as it will be replaced during the upgrades of the node.
If needed to add a library path, please add it either in the U_ANTE_UPROC / Node Variables / .profile of the user, keeping the previous values.
Example: 
export LD_LIBRARY_PATH=/my_path/:$LD_LIBRARY_PATH


 

Fix Status: No Fix

Fix Version(s):
N/A

Additional Information

Workaround :
N/A