CAUAJM_E_40313 libkewz.so: cannot open shared object file: No such file or directory.

book

Article ID: 37679

calendar_today

Updated On:

Products

CA Workload Automation AE - Business Agents (AutoSys) CA Workload Automation AE - Scheduler (AutoSys) CA Workload Automation Agent

Issue/Introduction


Issue:

After I enabled Cross Platform Interface (CPI) in WAAE, the Scheduler logs the following error:

[01/21/2016 17:22:00] CAUAJM_E_40313 Unable to load required Common Communication Interface library: libkewz
[01/21/2016 17:22:00] CAUAJM_E_40313 libkewz.so: cannot open shared object file: No such file or directory
[01/21/2016 17:22:00] CAUAJM_E_40267 Cross Platform Interface aborting startup.


Environment:

CA Workload Automation AE 11.3.x on Linux.

Cause:

This issue manifests when:

  • One tries to activate Cross Platform Interface (CPI) when CA Common Communication Interface (CCI) is NOT installed on the WAAE Scheduler host.
  • CA Common Communication Interface (CCI) is installed, but the environment variable LD_LIBRARY_PATH does not include $CASHCOMP/lib or $CASHCOMP/ccs/cci/lib or /opt/CA/CAlib directories.

Note: $CASHCOMP by default is set to /opt/CA/SharedComponents.


Resolution:

1. If CA CCI is NOT installed, then install it from the CA Common Components DVD.

(UNIX) How to Install Common Components

2. If CA CCI is installed already, ensure the following files exist:

Command:

# find -L /opt -name libkewz.so -exec ls -l '{}' \;
lrwxrwxrwx. 1 root root 47 Apr 22  2015 /opt/CA/CAlib/libkewz.so -> /opt/CA/SharedComponents/ccs/cci/lib/libkewz.so
lrwxrwxrwx. 1 root root 48 Apr 22  2015 /opt/CA/SharedComponents/ccs/cci/lib/libkewz.so -> /opt/CA/SharedComponents/ccs/cci/lib/libccimt.so
lrwxrwxrwx. 1 root root 47 Apr 22  2015 /opt/CA/SharedComponents/lib/libkewz.so -> /opt/CA/SharedComponents/ccs/cci/lib/libkewz.so

3. Ensure $LD_LIBRARY_PATH includes at least one of the aforementioned paths:

Command:

# echo $LD_LIBRARY_PATH
/opt/CA/SharedComponents/Csam/SockAdapter/lib:/opt/CA/SharedComponents/Csam/SockAdapter/lib64:/opt/CA/SharedComponents/lib:/opt/CA/CAlib:/usr/lib:/opt/CA/SharedComponents/ccs/dia/lib:/opt/CA/SharedComponents/ccs/dia/dna/lib:/opt/CA/SharedComponents/JRE/1.5.0_11/lib/i386:/opt/CA/SharedComponents/JRE/1.5.0_11/lib/i386/client

Additional Information:

Configuring Cross-Platform Scheduling

Environment

Release: ATSYHA99000-11.3.6-Workload Automation AE-High Availability Option
Component: