AutoSys and WCC R12 are 64 bit applications. Any JRE(s) the products would be using as of R12 would need to be 64 bit. If you have a 32 bit jre left over after upgrading to R12 it should no longer be needed if you are at R12.
Details from a fresh r12.0 install that was then upgraded to sp1:
# /opt/CA/SharedComponents/EmbeddedEntitlementsManager/jre/bin/java -version
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_242-b08)
OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.242-b08, mixed mode)
# /opt/CA/WorkloadAutomationAE/jre/bin/java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-b09)
Eclipse OpenJ9 VM (build openj9-0.20.0, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20200416_608 (JIT enabled, AOT enabled)
OpenJ9 - 05fa2d361
OMR - d4365f371
JCL - cfa47e66cd5 based on jdk8u252-b09)
And the following links
that point to the
Before removing any older 32 bit JRE check that you have no environment variables pointing to that old JRE.
Check files such as the $AUTOUSER/autosys.sh.* files and startup scripts /etc/init.d and /etc/profile.CA
If you find nothing pointing to it then first try renaming the directory.
Then try normal operations such as starting and stopping the product, issuing commands, etc...
If all is well with the older JRE renamed then remove it.