Question / Problem:
Kofax CCM installation fails with "No Tomcat installation reference could be found in the registry" error.
WARNING: No Java installation could be found in registry, but a JAVA_HOME environment variable was found and will be used instead.
Preflight checks for instance 1 performed
WARNING: Preflight check for instance 1 failed
Derive-Variables : No Tomcat installation reference could be found in the registry
At C:\Download\KofaxCommunicationsManager-5.4.0\KofaxCommunicationsManager-5.4.0\InstallServer\Scripts\ITP Package.ps1:1298 char:9
+ CategoryInfo : ObjectNotFound: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Derive-Variables
Answer / Solution:
You receive this powershell error when you use PowerShell (32 bit) for running the install.ps1 script.
PowerShell (32 bit) is not supported.
You need to run PowerShell(64-bit) as administrator.
In order to check it the Powershell is 64 bit or 32 bit, please run "[System.Environment]::Is64BitProcess" command as below.
If the command returns "True", the PowerShell is 64 bit.
Powershell ISE is also not supported. Please refer to here.