This KB Article provides a CABI cleanup guide and script to help automate the process of uninstalling CABI cleanly, so it can be reinstalled successfully.
3 Files are contained within the zip attached to this KB Article:
The clean up guide content is also included in the Resolution section for your convenience.
As of March 28, 2024, the attached Cabi Cleanup Script is applicable to both 20.4 and 23.4 versions, including Windows Authentication.
Post cleanup script execution, if your backend UIM database is Oracle, you MUST add this sequence after running the script otherwise cabi will fail:
CREATE SEQUENCE "CA_UIM1"."HIBERNATE_SEQUENCE" MINVALUE 1 MAXVALUE 9999999999999999999 INCREMENT BY 1 START WITH 204000 CACHE 1000 NOORDER NOCYCLE NOKEEP NOSCALE GLOBAL ;
If you're using Windows authentication to access the backend database, permission to access and delete the following folders/files needs to be provided, otherwise, the script will fail to do proper cleanup of cabi:
1. c folder
2. lib folder
3. jre folder
4. probes/service/cabi
5. probes/service/wasp
For CABI installation information and directions refer to:
CA Business Intelligence with DX UIM
See sections titled:
a. "Software Packages Supported with Specific CABI Versions"
and
b. "CABI Support Matrix"
After checking supported packages and versions as well as the support matrix, follow the CABI install or upgrade tech doc.
Install or Upgrade for a Bundled CABI Server
Additional changes in case of reinstall of CABI when CABI is also deployed with OC on same server ( which is supported from 23.4)
Sometime if CABI probe is deployed on OC robot ,wasp may not start in that case we need to delete the below section inside wasp.cfg
and these steps need to be followed before installing CABI.
1.
cabi = /xxx/xxx_hub/xxx-cabi/cabi
2.
<cabi>
reloadable = true
cross_context = true
load_on_startup = true
unpack_war = true
path = /cabi
</cabi>
3.
<cabijs>
cross_context = true
load_on_startup = true
skip_jar_scan = false
path = /cabijs
</cabijs>
Note: Take a backup of the wasp folder before the above procedure
Redeploy the ump_cabi probe on the OC server after the cabi reinstall
Related KB: Uninstall and reinstall CABI in DX UIM 20.4.* - Cabi Cleanup