• Welcome to Support Forum: Get Support for Patch My PC Products and Services.
 
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - FabianSz

#1
We had an issue with latest Java rollout JRE 8 Update 371. Oracle did some major changes which broke the e-banking software of one of our banks we make business with.

Additionally, sometimes the Java path in PATH variable was gone, as well as the path "C:\Program Files (x86)\Common Files\Oracle\Java\javapath", which is kind of a link to another folder like "C:\Program Files (x86)\Common Files\Oracle\Java\javapath_target_15148000". The missing PATH broke other java apps which rely on finding the java executable.

Oracle changed the behavior in the past. They moved that "javapath" from C:\Programdata to C:\Program Files (x86): https://support.oracle.com/knowledge/Middleware/2412304_1.html

I've not found the cause of the missing PATH variable, yet. But it seems that the install order of 32-bit and 64-bit is important. Every time I install the 32-bit version AFTER 64-bit (using Patch My PC), the PATH variable is gone. The other way round, it stays.

Same issue happens when I run the setups manually in the following order --> PATH variable is gone.
jre-8u371-windows-x64.exe /s /L C:\Logs\PatchMyPCInstallLogs\jre-8u371-windows-x64.exe-manual.log
jre-8u371-windows-i586.exe /s /L C:\Logs\PatchMyPCInstallLogs\jre-8u371-windows-i586.exe-manual.log

Using the extracted MSI setups (silently) in the "wrong" order, results in the same issue --> path is gone.

But now comes the fun part: Running the EXE interactively, it's all good!!

Looks like it's a bug of Oracles 371 silent mode :-(
Can anyone confirm this behavior?