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

Document ID : KB000084426
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
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

 
Environment:
OS: All Linux/Unix
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.
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