(imported topic written by blinkxzero)
So I have a strange problem that I am a little unsure of, but has been happening ever since we’ve upgraded the computers to Java 6 Update 24.
Any computer with the 64-bit version of Java installed will only update the 64-bit version and will leave the 32-bit version untouched. This is on 64-bit Windows 7, for the record.
The method of deployment for these fixlets where that I created a Baseline that includes all the latest Java Updates:
Component Group 1
Java Runtime Environment 6 update 27 Available (JRE 6 Installed)
Java Runtime Environment 6 update 27 Available (JRE 5 & 6 Installed)
Java Runtime Environment 6 update 27 Available (JRE < 6 Installed)
Java Runtime Environment 6 update 27 Available (JRE < 6 Installed) (x64)
Java Runtime Environment 6 update 27 Available (JRE 5 & 6 Installed) (x64)
Java Runtime Environment 6 update 27 (32-bit) Available (JRE 6 32-bit version Installed) (x64)
Java Runtime Environment 6 update 27 Available (JRE 6 Installed) (x64)
The end result of this is that x64 computers will receive the x64 version of Java, x32 bit machines will get the x32 version of Java. Any computer that is x64 but has -both- versions installed, will only receive the x64 update and will not touch the x32 version.
Is anyone else having these types of issues or have a workaround / solution?
To me, this fixlet:
Java Runtime Environment 6 update 27 (32-bit) Available (JRE 6 32-bit version Installed) (x64)
Should be the one updating the x64 machines with the x32 version of Java.