cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
patrick_koes
Level 2

Prerequisite JRE not being installed

Prerequisite JRE_SE 1.8.0_162 (x86) not being installed (OR NOT FOUND?)

Added the prerequisite to my project with option "Install before feature selection"

Then build install.exe and run it on a Windows 10 Version 20H2 machine with setup /debuglog

This is the sniplet of my Installshield.log:


11-25-2020[05:05:54]: Running setup prerequisites ()...
11-25-2020[05:05:54]: Checking setup prerequisite 'JRE_SE 1.8.0_162 (x86).prq'
11-25-2020[05:05:54]: Prerequisite 'JRE_SE 1.8.0_162 (x86).prq' scheduled before feature selection
11-25-2020[05:05:54]: Extracting 'JRE_SE 1.8.0_162 (x86).prq' to C:\Users\Guido\AppData\Local\Temp\{87FC09A3-52D3-4544-8EC4-2CA50235937F}\JRE_SE 1.8.0_162 (x86).prq
11-25-2020[05:05:54]: PrereqEngine: condition,1,2,HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.8.0_162,,, -- Successful
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,6, -- Failed!,
11-25-2020[05:05:54]: PrereqEngine: operatingsystemcondition,10,0,2, -- Failed!
11-25-2020[05:05:54]: PrereqEngine: file,,.\JRE_SE 1.8.0_162\x86\jre-8u162-windows-i586.exe,http://saturn.installshield.com/devstudio/setuprequirements/JRE-1.8/jre-8u162-windows-i586.exe,,, -- Successful,
11-25-2020[05:05:54]: PrereqEngine: execute,jre-8u162-windows-i586.exe,/s,/s,,, -- Successful
11-25-2020[05:05:54]: PrereqEngine: Id,Java Runtime Environment 8, Standard Edition 1.8.0_162,http://saturn.installshield.com/is/prerequisites/JRE_SE 1.8.0_162 (x86).prq, -- Successful
11-25-2020[05:05:54]: PrereqEngine: behavior,Optional,,Reboot,,Failure,4
11-25-2020[05:05:54]: PrereqEngine: Lua,
11-25-2020[05:05:54]: PrereqEngine: Hidden,
11-25-2020[05:05:54]: PrereqEngine: MsiProgress,
11-25-2020[05:05:54]: Skipping prerequisite 'JRE_SE 1.8.0_162 (x86).prq' because it was installed before the reboot
11-25-2020[05:05:54]: Prerequisites returning 0

Labels (1)
0 Kudos
(2) Replies
shunt
Revenera Moderator Revenera Moderator
Revenera Moderator

It looks like the install is detecting the prerequisite has already been installed based on the log.
If you have been using this machine for testing its possible that a previous installation and subsequent uninstall is not fully complete and requires a reboot.

Try rebooting the machine and running the install again to see if it will detect the prerequisite then.

0 Kudos

I have given it another try: uninstall - reboot - install,  but no change, log entries are identically

0 Kudos