Informix Error -43261: BAR_BSALIB_PATH is undefined; trying default path.
Cause and resolution
BAR_BSALIB_PATH is undefined; trying default path.
Either a line in the ONCONFIG file contains BAR_BSALIB_PATH with no value, or a problem occurred reading the ONCONFIG file.
Verify that the format of the ONCONFIG file is correct. Also make sure that either BAR_BSALIB_PATH is assigned a correct value or is not specified in the file at all.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-43261 fires when BAR_BSALIB_PATH has no value and ON-Bar falls back to a default
path — per the official guidance.
BAR_BSALIB_PATHpresent inONCONFIGwith no value, per the official guidance — the first named case.- A problem reading the
ONCONFIGfile, per the official guidance — the second named case.
Solutions / Resolution
- Verify
ONCONFIG's format is correct, per the official guidance. - Either assign
BAR_BSALIB_PATHa correct value, or remove it from the file entirely, per the official guidance.
Examples
Setting BAR_BSALIB_PATH correctly
# In $ONCONFIG
BAR_BSALIB_PATH /usr/lib/libxbsa.so
Diagnostic Checks
- Check
ONCONFIGfor aBAR_BSALIB_PATHline with no value, and either set it correctly or remove the line.
Related Errors / Related Topics
- -43256 — "Version
of the XBSA shared library is not compatible with version of ON-Bar." A related XBSA library error, on a version mismatch rather than a missing path setting. - -43257 — "Could not open XBSA library
." A related XBSA library error, on the library failing to open rather than the path being undefined. - -43259 — "Could not open XBSA library
, so trying default path." A related XBSA library error, on an open failure with a configured (but wrong) path rather than an undefined one.
BAR_BSALIB_PATH was undefined and ON-Bar fell back to a default path — check
ONCONFIG's format and either set the value correctly or remove the line.