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:
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: