Created On: 20 September 2012
Problem:
Because of missing symbolic links to the multi-threaded Xerces shared objects, you will receive the following load error when executing threaded programs that use Xerces on UNIX platforms:
Load error : file 'cobrtxml_t.so'
error code: 198, pc=0, call=1, seg=0
198 Load failure (No such file or directory)
or
Load error : file 'cobrtxml64_t.so'
error code: 198, pc=0, call=1, seg=0
198 Load failure (No such file or directory)
This issue occurs both with 32-bit and 64-bit programs.
Load error : file 'cobrtxml_t.so'
error code: 198, pc=0, call=1, seg=0
198 Load failure (No such file or directory)
or
Load error : file 'cobrtxml64_t.so'
error code: 198, pc=0, call=1, seg=0
198 Load failure (No such file or directory)
This issue occurs both with 32-bit and 64-bit programs.
Resolution:
Create missing symbolic links (libxerces-c_t.so, libxerces-c_t.so.28, libxerces-c64_t.so, libxerces-c64_t.so.28) to multi-threaded Xerces shared objects (libxerces-c_t.so.28.0, libxerces-c64_t.so.28.0) provided in the product.
Logged in as the root user :
cd $COBDIR/lib
ln -s libxerces-c_t.so.28.0 libxerces-c_t.so
ln -s libxerces-c_t.so.28.0 libxerces-c_t.so.28
ln -s libxerces-c64_t.so.28.0 libxerces-c64_t.so
ln -s libxerces-c64_t.so.28.0 libxerces-c64_t.so.28
Logged in as the root user :
cd $COBDIR/lib
ln -s libxerces-c_t.so.28.0 libxerces-c_t.so
ln -s libxerces-c_t.so.28.0 libxerces-c_t.so.28
ln -s libxerces-c64_t.so.28.0 libxerces-c64_t.so
ln -s libxerces-c64_t.so.28.0 libxerces-c64_t.so.28