My testing is showing that the new Java upgrades (7u5 and 6u33) are fulling installing when not present previously on the system, specifically:
6u33x86 update does a full install
7u5x86 update does a full install
7u5x64 update does a full install
It would appear that Applicability rules are all looking at the same java.dll file and installing if it is less than version 6.0.330.3 and 7.0.50.5 respectively. To me this means that if that java.dll is anything less than 6.0.330.3 both will be installed. I am not super familiar with java. Is this by design?
Thanks!
-mark